logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

mysql8解决null, message from server: “Host is not allowed to connect to this MySQL server“问题

如果host的值是localhost,说明只支持本地连接,不能远程登录。7.即可外部连接mysql。

#mysql#数据库
python:解决使用pymysql连接数据库时,出现RuntimeError: ‘cryptography‘ package is required for sha256_password 错误

使用pymysql进行连接数据库时,出现RuntimeError: ‘cryptography’ package is required for sha256_password错误,原有时缺少cryptography依赖包。使用pip命令安装依赖包后,再次执行,即可正常执行:

#python#数据库
python:字符串相关知识

定义:使用单引号、双引号进行定义one_str = "双引号标注的字符串"two_str = '单引号标注的字符串'1.转义:如果在定义字符串时,字符串中间出现单引号或双引号,可以通过\进行转义# 使用\进行转义str3 = 'I\'m a student'print(str3)2.字符串的索引:正向索引,从0开始。逆向索引,从-1开始。str1 = "python3"print(str1[1])

#python
selenium中的三种切换:Windows窗口,iframe,alert弹窗

前言在selenium的web自动化当中会遇到一些窗口跳转或者对话框的弹出。在selenium中,提供了三种切换:Windows窗口切换,iframe切换,alert弹窗切换。Windows窗口切换直接举例子,比如我们在百度搜索“腾讯课堂”,在搜索结果中点击,会弹出一个新的窗口,那么如果我要在新的窗口操作,那么我们就需要进行切换,切换后在新的界面点击登录按钮:具体实现代码:from seleniu

#selenium
Linux的scp命令使用详解

scp 是 Linux 中用来复制文件的命令。它是基于 SSH 协议的,可以在本地主机和远程主机之间复制文件。命令的语法是:scp [options] [source_file] [destination]。常用的[options]选项包括-r(递归复制目录)和-P(指定连接到远程主机的端口,必须是大写)。

#linux
python+selenium下的Chrome options参数使用

Chrome Options 是一个配置 Chrome启动时属性的类。通过这个类,可以为chrome配置一些参数,以此来满足一些特殊配置要求。Chrome Options比较常用的行为有以下几种:1.禁止图片和视频的加载:提升网页加载速度。2.添加代理:用于翻墙访问某些页面,或者应对IP访问频率限制的反爬技术。3.使用移动头:访问移动端的站点,一般这种站点的反爬技术比较薄弱。4.添加扩展...

selenium的八种定位方式之:id、name、tag_name、class_name、link_text、partial_link_text、xpath

find_element_by_id,通过id属性查找元素,返回一个webElement对象我们以百度首页为例子,访问百度首页,打开开发者管理工具,定位到输入框,查看输入框的属性,有一个id的属性:通过find_element_by_id查找这个元素:chrome_driver.find_element_by_id('kw')使用这个方法定位输入框并输入内容:from selenium impor

#selenium
docker安装完成后报错:Process: 3660 ExecStart=/usr/bin/dockerd $OPTIONS (code=exited, status=1/FAILURE)

环境:centos 7 + docker 20.10.5在虚拟机centos 7上安装了一个docker环境,安装完之后,无论怎么都启动不起来,在网上找了很多办法,结果都不行,具体报错如下:后来经过多种尝试,发现,如果设置的是国内的源的话,docker的配置源的文件就不能用json格式的,需要改成conf格式的。具体操作如下:首先进入etc/docker文件夹下:看到文件夹下有一个daemon.j

#centos#linux#docker
docker安装完成后报错:Process: 3660 ExecStart=/usr/bin/dockerd $OPTIONS (code=exited, status=1/FAILURE)

环境:centos 7 + docker 20.10.5在虚拟机centos 7上安装了一个docker环境,安装完之后,无论怎么都启动不起来,在网上找了很多办法,结果都不行,具体报错如下:后来经过多种尝试,发现,如果设置的是国内的源的话,docker的配置源的文件就不能用json格式的,需要改成conf格式的。具体操作如下:首先进入etc/docker文件夹下:看到文件夹下有一个daemon.j

#centos#linux#docker
Linux命令之 --- cat命令

cat命令是用于连接文件并打印到标准输出设备上。可以看作是一个文书查看命令。另外,还可以通过cat去创建新的文件。将不同的文件合并等。下面具体操作一下。查看帮助信息:【cat --help】查看文档内容:【cat filename】对输出内容的每一行进行编号【cat -n filename 或者 cat --number filename】对输出内容的非空格行进行编号:【cat -b filena

#linux
    共 17 条
  • 1
  • 2
  • 请选择