自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 postman设置超长的int类型变量,值与实际结果不一致

postman设置变量值不一致的情况

2022-07-19 15:17:53 1052 1

原创 python 判断value是否在dict中

dict转string想要的结果是value是不是在a中,解决方案:

2022-06-22 14:30:49 2323

原创 docker Hub-Node模式运行selenium grid4,经常遇到用例运行到60%-65%时无法继续运行

问题描述报错第一行INTERNALERROR> def worker_internal_error(self, node, formatted_error):报错中间错误内容详情# 情况一selenium.common.exceptions.WebDriverException: Message: unknown error: cannot activate web view# 情况二selenium.common.exceptions.InvalidSessionIdExc

2022-05-07 10:43:53 1264

原创 selenium+chrome使用webrtc音频或视频时,默认开启麦克风和摄像头

chrome打开摄像头和麦克风

2022-04-20 18:18:26 2191

原创 selenium自带send_keys发送长字符串很慢

selenium自带send_keys发送长字符串很慢解决方法

2022-04-18 12:14:13 2159

原创 selenium上传文件

input标签可以直接用send_keys(文件路径)非input标签Python pywin32库,识别对话框句柄,进而操作 SendKeys库 autoIT,借助外力,我们去调用其生成的au3或exe文件。 keybd_event,跟第一种类似,不过是模拟按键,ctrl+a,ctrl+c, ctrl+v…非input标签其他方案遇到非input标签,上述【非input标签】的四种解决方案,并不想使用也没用过,不想给项目安装各种包。html源码如下:<form act

2022-04-02 14:24:24 458

原创 requests.get发送https请求报错,两种情况解决方法

发送https请求代码如下,用python的requests发送https请求,下载文件down_url = 'https://ip:port' # https 地址requests.get(down_url) # 发送https请求遇到问题一:控制台返回报错如下:Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed:.

2022-01-14 15:20:25 6558

原创 import deepdiff 时,报不是有效的 Win32 应用程序

OSError: [WinError 193] %1 不是有效的 Win32 应用程序

2021-12-13 10:39:17 1264

原创 pycharm或vscode按照json格式输出到控制台

import jsona = {'codes': ['20', '211', '212', '213']}print(json.dumps(a))# 控制台输出如下{"codes": ["20", "211", "212", "213"]}做接口测试的时候,pycharm或者vscode控制台看到输出结果,一水的平铺式,没有格式可言,当返回值很长想找某个key时特费劲,那我们希望,在控制台能直接用json格式显示,只需要把print(json.dumps(a,indent=4))加上in..

2020-09-16 11:34:33 2000

原创 wireshark提示“没有找到接口”

window server 2019原本已经安装了wireshark,卸载重装后,打开wireshark,提示:没有找到接口!!!回想卸载wireshark的时候,还卸载了Npcap、Win10pcap,重新安装wireshark,跟着装上Npcap,再次打开,可以找到接口,不过不是我想要的结果,对我的抓包还是有影响,那么先把Npcap删掉,在装上Win10pcap,完美解决,应该...

2019-07-30 14:28:55 14762 2

原创 当pycharm文件打开很多时,如何快速定位当前文档

打开当前文件,点击scroll from source

2019-05-06 16:04:47 3378

原创 pycharm配置svn

1.setting--version control--subversion,按照图中红色字体填入对应信息2.配置中途遇到没找到svn.exe,解决方法:1.需要重新将svn安装一遍,点击modify2. command line dient tools默认会打个x在前面,选择第二项,下一步直到安装成功3.重新打开pycharm的设置,此时可以找到svn.exe3.配...

2019-05-06 15:10:46 6074

原创 iframe切换

有时候在跑selenium脚本定位元素时,会遇到元素定位不到的情况,以126邮箱登录界面为例。脚本如下:# coding:utf-8from selenium import webdriverfrom time import sleepdriver = webdriver.Chrome()driver.get("http://www.126.com")print('Befor...

2019-05-06 11:01:40 1906

原创 浏览器滚动条控制

1.常用方法# coding:utf-8from selenium import webdriverdriver = webdriver.Chrome()driver.get('http://www.163.com')# 使用JavaScript控制窗口滚动到指定位置# 滚动条往右滚动100,往下滚动400,第一个参数是水平滚动,第二个参数是锤子滚动driver.execute...

2019-05-05 16:48:44 1544

原创 ResourceWarning: unclosed socket.socket fd=708, family=Addr

跑测试用例时发现的,用例正常执行成功,提示:C:\Python37\lib\email\feedparser.py:89: ResourceWarning: unclosed <socket.socket fd=708, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0...

2019-04-29 15:23:27 6400 3

原创 mysql5.7.19安装(windows)以及设置navicat连接报1130的错

下载解压不多说,自行搜索1.安装完成后,将bin目录加到Path中;2.bin的同级目录创建一个mysql.ini的文件,导入下边mysql配置:[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=C:\Program Files (x86)\MySQL\MySQL Server 5.7# 设置mysql数据库的数据的存放目录...

2019-04-16 13:58:00 707

原创 selenium ddt调试单个用例时报 AttributeError: type object ... has no attribute

使用ddt做数据驱动,调试单个用例时,遇到报错:AttributeError: type object ...,一脸懵逼,不用ddt运行时好好的,用到ddt报错ErrorTraceback (most recent call last): File "C:\Python37\lib\unittest\case.py", line 59, in testPartExecutor ...

2019-04-12 16:46:48 2057

原创 pycharm全局搜索ctrl+shift+f(win10快捷键冲突)

pycharm全局搜索ctrl+shift+f按了后没有任何效果,是因为跟win10的输入法冲突,只需要设置中添加ctrl+shift+g

2019-04-10 12:19:42 3737

原创 is_enabled:selenium中判断元素是否可以使用;is_selected()/is_displayed()

项目中碰到的标签中的带disabled的情况,比如:上传多个音乐后,还未选择其中任意一项,此时的select按钮置灰不可用,如图:html如下:<button type="button" class="ant-btn" disabled=""><span>Select</span></button>选中之后,按钮变蓝可...

2019-04-10 11:23:40 8424

原创 解决pycharm打开.log中文乱码的问题

现象:如下图解决:fh = logging.FileHandler(log_name, encoding='utf-8') # 加入encoding='utf-8'解决打开log中文乱码

2019-03-28 16:58:09 4803 1

原创 chromedriver、geckodriver与edgedriver下载

本人使用的是win10,对应驱动如下一、三大浏览器的驱动地址:chrome驱动:http://chromedriver.storage.googleapis.com/index.htmlFirefox驱动:https://github.com/mozilla/geckodriver/releases/edge驱动:https://developer.microsoft.com/en...

2019-03-26 09:18:34 10538

原创 控制浏览器滚动条不成功的解决方法

#coding=utf-8from selenium import webdriverimport timedr = webdriver.Chrome()dr.get("http://www.baidu.com")dr.find_element_by_id("kw").send_keys("selenium")dr.find_element_by_id("su").click(

2017-08-30 22:01:14 2047 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除