- 博客(39)
- 收藏
- 关注
原创 Chrome版本对应Selenium版本
访问 https://vikyd.github.io/download-chromium-history-version/3.解压chromedriver到python目录下。4.设置Chrome停止更新。1.获得浏览器版本号和驱动。2. 安装selenium。5.启动驱动访问浏览器。
2023-11-13 18:26:25
3605
原创 Linux Ubuntu22安装MySQL5.7
默认情况下,Ubuntu22安装MySQL的版本为8.0。但8.0更加严格的加密规则,使得一些配置难以实现,下面就来为大家介绍在ubuntu22中怎么安装MySQL5.7.x。原文链接:https://blog.youkuaiyun.com/gd911202/article/details/128662691。MySQL下载地址: https://downloads.mysql.com/archives/community/将安装包上传到Linux服务器之后,解压安装包。下载地址:MySQL安装包官方下载地址。
2023-10-13 15:35:19
330
原创 Navicat 连接MySQL出现1045-Access denied for user ‘root‘@‘localhost‘已解决
可通过sql语句查看密码策略,查相关资料可知,validate_password_length最小值为4,即使你设置为小于4的值,mysql也会默认设置为4。1、找到mysql配置文件,/etc/my.cnf ,在配置文件加入skip-grant-tables,然后重启mysql服务即可生效。3、validate_password_mixed_case_count 整个密码中至少要包含大/小写字母的总个数;2、validate_password_dictionary_file 指定密码验证的文件路径;
2023-09-27 19:43:48
3828
原创 UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xa6 in position 9737: illegal multibyte sequence
Django入门
2023-03-12 12:08:21
652
原创 Django -- 运行setup.py时出现no commands supplied 错误
no commands supplied 在命令行输入 python setup.py install 即可。
2022-09-21 09:32:08
714
原创 selenium导入失败
Settings – Project – Python Interpreter --Add Interpreter√ Inherit global site-packages --ok
2022-09-09 11:27:14
1864
原创 TypeError: Argument must be rect style object
通常pygame.Rect 是列表包含4个元素。错误代码: Rect((0, 0),正确代码: Rect(0, 0,
2022-09-01 22:31:32
1480
原创 django.core.exceptions.FieldError: Cannot resolve keyword ‘pub_date‘ into field.Choices are:choice
把order_by(‘-pub_date’) 改成order_by(‘pub_date’) 去掉横杠。因为polls/models.py 我定义的是pub_date。算不算官方文档的坑哈哈哈。
2022-08-31 15:38:53
625
原创 AttributeError: ‘Bullets‘ object has no attribute ‘add_internal‘
精灵组里面只能添加精灵,不能添加其他的非精灵的类,将需要添加到精灵组的类,需要继承Sprite类, 对pygame也有了进一步的了解。
2022-08-30 23:51:39
1930
原创 python 外星人入侵FileNotFoundError: No file ‘player.gif‘ found in working directory
将相对路径改为绝对路径即可 例如 D:/AlienInvasion/ship/player.gif/
2022-08-28 11:28:27
2115
原创 Invalid HTTP_HOST header: ‘testserver‘. You may need to add ‘testserver‘ to ALLOWED_HOSTS
如果一个值以点号开始,则可当做一个子域名通配符:‘.example.com’会匹配’example.com’, ‘www.example.com’, 以及example.com的其它任意子域名。如果Host头(如果启用了USE_X_FORWARDED_HOST,则是X-Forwarded-Host)不匹配列表中任何一个值,那么 django.http.HttpRequest.get_host()方法会抛出SuspiciousOperation异常。Django也支持任一条目的域名全称。......
2022-08-26 15:55:15
1258
原创 mysql-connector-java
https://mvnrepository.com/ --各类资源包https://mvnrepository.com/artifact/mysql/mysql-connector-java – mysql-connector-java选择版本点击下载.jar包
2022-05-24 15:50:07
1196
原创 容器内更新Jenkins版本
进入容器docker exec -it -u root jenkins容器名 bash进入war包的存放路径cd /usr/share/jenkins备份旧包,新包代替mv jenkins.war jenkins.war-bakwget http://mirrors.jenkins.io/war/latest/jenkins.war退出容器exit重启容器docker restart jenkins容器名...
2022-04-16 16:12:40
261
原创 YUM源列表
清华源cd /etc/yum.repos.d && for i in *.repo; do mv -f $i $i.bak;donewget ftp://192.168.0.1/sdb6/Soft/repo/CentOS-Base.repoepelrpm -Uvh https://mirrors.tuna.tsinghua.edu.cn/epel/7/x86_64/Packages/e/epel-release-7-12.noarch.rpmremirpm -Uvh https:
2022-04-16 16:10:27
1213
原创 浏览器默认打开桔导航
注意: 被默认打开其他浏览器也可用方式一:1.右击浏览器-属性-常规-只读(去掉勾选)-打开文件位置2. 删除快捷方式-再重新发送快捷方式到桌面方式二:1.右击浏览器-属性-快捷方式下的目标和起始位置-删除被默认的地址–再打开文件位置2. 删除快捷方式-再重新发送快捷方式到桌面...
2022-01-18 09:05:03
965
原创 selenium.common.exceptions.StaleElementReferenceException: Message: stale element reference: element
页面刷新后重新定位即可
2021-12-20 16:32:30
1156
原创 raise exception_class(message, screen, stacktrace) selenium.common.exceptions.InvalidSelectorExcepti
xpath描述错误, 检查定位表达式
2021-12-16 15:33:14
8093
原创 AttributeError: module ‘pytest‘ has no attribute ‘assume‘
查看有无 assume – pip list有就删掉没有就安装 pip install pytest-assume
2021-12-16 09:41:16
2259
原创 postman获取响应数据
//格式化 JSON 我们需要从上面的请求结果中获取到用户 Token,//并将这两个值保存到环境变量中,以供后续使用。将下面这段代码添加到测试编辑器var token = JSON.parse(responseBody);if (token.data) {tests[“Body has data”] = true;postman.setEnvironmentVariable(“data”, token.data);postman.setEnvironmentVariable(“data”, t
2021-10-25 21:42:10
1927
原创 Moco下载
Moco下载https://blog.youkuaiyun.com/weixin_45630042/article/details/104305109
2021-10-20 15:20:26
122
原创 raise JSONDecodeError(“Expecting value“, s, err.value) from None json.decoder.JSONDecodeError: Expec
图一报错图二运行成功将数据转换为JSON字符串
2021-05-13 14:21:39
3159
2
原创 https请求requests库报SSL错误
import urllib3urllib3.disable_warnings()verfiy=Fslse # 忽略警告即可
2021-04-01 15:33:01
287
原创 In testLogin: indirect fixture *** doesn‘t exist
它应以逗号分隔的字符串形式编写:你得到的是indirect fixture因为pytest无法解压缩给定的参数,argvalues因为它的argnames参数错误。您需要确保所有参数都写为一个字符串@pytest.mark.parametrize(“inBody, resData”, module)错误示范 :@pytest.mark.parametrize(“inBody” ,“resData”, module)...
2021-02-20 14:23:51
1884
原创 Python常见的异常类型汇总
异常名称 描述 BaseException 所有异常的基类 SystemExit 解释器请求退出 KeyboardInterrupt 用户中断执行(通常是输入^C) Exception 常规错误的基类 StopIteration 迭代器没有更多的值 GeneratorExit 生成器(generator)发生异常来通知退出 StandardError 所有的内建标准异常的基类 ArithmeticError 所有数值计算错误的基类 FloatingPointError 浮
2021-01-29 11:33:40
204
原创 python安装第三方库超时
这里说明一下,配置文件中的url还可以换成下面的URL临时更改镜像源阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi.douban.com/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大学 http://pypi.mirrors.ustc.edu.cn
2021-01-13 21:54:16
276
原创 AttributeError: ‘int‘ object has no attribute ‘encode‘
密码最早在登录问价加密, 默认整数. 后来从.yaml文件读成字典(字符串), 所以报了类型错误.需要从获取密码的源头转成str()就OK
2020-12-03 17:45:49
6481
5
原创 PytestUnknownMarkWarning: Unknown pytest.mark.run - is this a typo? You can register custom marks t
运行pytest标签警告原因是pytest.in文件的格式没写对, 正确是shop_list : project_shop_list
2020-12-03 17:36:54
3690
原创 基于win10下的JDK环境配置
1 : 进入官网下载对应版本的JDK(不赘述)2 : 此电脑右键> 属性> 高级系统设置> 环境变量>3 : 新建变量JAVA_HOME, 变量值:jdk的安装路径C:\Program Files\Java\jdk1.8.0_2714 : 再新建变量PATH,变量值 : jdk的bin目录 + jre的bin目录 , 中间用英文逗号(;)隔开5 : 依次三个窗口点击确定(这才是保存刚刚的操作)6 : 验证 win+r > 输入cmd >回车7 : 命令行
2020-11-26 17:33:01
83
原创 创建一个通讯录(Python)
#(1)通讯录储存姓名和电话号码,能够提示用户往其中增加记录。 #(2)实现通讯录的查询功能:给出一个姓名,找到对应的电话号码 . # (3)通讯录的条# 定义添加或更新条目的函数def add_phone_book(phone_book, name, tel): if name in phone_book: # 如果姓名再电话薄 phone_book[name] = tel # 就把电话赋值给电话薄 并更新姓名 print('更新
2020-11-10 11:32:05
1835
原创 写出100以内的素数(Python)
# 两种实现方式for i in range(2, 100): for j in range(2,i): if i % j == 0: break else: print(i)p = [2,]for i in range(2, 101): for j in range(2, i): if i % j == 0: break if j == i-1:
2020-11-10 11:20:21
307
原创 如何简单快速固定Linux的IP地址
打开虚拟机的设置界面, 找到网络, 点击“设置” 图标2. 进入”有线“ 界面后选择IPv4 , 手动, 更改IP地址。 点击应用3. 保存设置后重新关闭, 再打开网络的开关按钮。 收工!
2020-11-10 11:17:50
109
原创 计算周长和面积(Python)
导入数学模块import math# 定义计算类class Count(): def __init__(self, long, wide,high): # 传入长宽高 self.long = long self.wide = wide self.high = high def perimeter(self): # 定义计算周长方法 # 判断两边之和大于第三边 if self.long + sel
2020-11-09 12:41:21
4438
原创 统计计算出该小组同学每门课程的最高分、最低分和算术平均分
# coding:utf-8# 使用列表对象保存课程及成绩Chinese=[85,90,82,87,79,83,93,65,88,92]Math=[93,95,88,86,99,76,84,92,90,91]English=[95,83,90,93,80,83,97,90,91,96]Physics=[80,72,90,84,84,65,76,95,93,96]Chemistry=[89,95,93,76,86,67,78,96,89,97]Biology=[90,96,86,90,76,70
2020-11-03 16:16:50
4207
原创 实现‘AI‘机器人互动的功能
# encoding = utf-8#1. opening.pydef show_robot(): # 定义机器人函数 print( ''' \_/ (* *) __)#(__ ( )...( )(_) || |_| ||// >==() | | ()/ _(___)_ [-][-] hello! ''')name = "小恶魔
2020-10-31 15:38:10
677
原创 Python实现购物车
encoding = utf-8定义列表商品product_list = [(‘iphone’,100),(‘Mac’,120),(‘watch’,218),(‘bike’,155),(‘Nike’,299),(‘Adidas’,266)]shopping_list = [] # 创建一个空列表salary = input(‘用户输入工资:>>’)if salary.isdigit(): # 判断如果用户输入的字符, 强转为intsalary =
2020-10-31 15:06:18
377
原创 根据身份证判断性别
encoding = utf-81. 根据输入的电话判断是什么运营商,如果数字的不是数字就提示错误, 如果输入不是手机前三位就提示长度不符合phone = input(‘输入电话号’)if not phone.isdigit(): # 判断如果输入不是数字就提示print(‘输入的不是数字’)else:if len(phone) != 3: # 判断如果输入的不是手机号前3位就提示print(‘输入的不是手机号前3位’)else:tel = phone[:3] if 130&l
2020-10-31 14:51:28
346
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人