摘要:
1、jenkins安裝 jenkins链接:Jenkins 2、安裝jenkins之前需要安裝java环境 java安裝链接:Java Downloads | Oracle 阅读全文
摘要:
1、WebDriverWait基本用法 引入包 # 文件引入 from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as E 阅读全文
摘要:
1、常见的定位方式 id定位:find_element_by_id() name定位:find_element_by_name() class定位:find_element_by_class_name() link定位:find_element_by_link_text() partial link 阅读全文
摘要:
1、Python环境,网上很多教程,查询配置即可 2、选用的浏览器及driver驱动 以google为例子: 首先查看你的google浏览器的版本,比如我的:114.0.5735.199 找driver驱动:https://registry.npmmirror.com/binary.html?pat 阅读全文
摘要:
1、获取所有的子控件: control.GetChildren() 2、获取首个子控件: control.GetFirstChildControl() 3、获取最后一个子控件: control.GetLastChildControl() 4、获取下一个兄弟控件: control.GetNextSib 阅读全文
摘要:
1、单击鼠标左键 Click(x: int, y: int, waitTime: float = OPERATION_WAIT_TIME) 模拟鼠标在点 x, y 的点击。 OPERATION_WAIT_TIME默认为0.5 即等待时间默认为0.5秒 2、单击鼠标中键 MiddleClick(x: 阅读全文
摘要:
获取inspect中 假如我们已经获取到了control控件: control.GetLegacyIAccessiblePattern().Name control.GetLegacyIAccessiblePattern().State control.GetLegacyIAccessiblePat 阅读全文
摘要:
普遍的方式:Python发起get或者post请求时,我们会把参数放在字典里,进行传参 上图出现了3个l2Tags的key,这样使用字典传参的时候就会报错,因为字典的key不能重复 此时应该怎么传参呢? 解决方式:key:[1,2,3]以这样的方式去传参 param = { "start" : 0, 阅读全文
摘要:
前言 Python可将.py文件打包成.exe文件在windows系统上运行 环境准备(Pyinstaller) 1、首先安装 pywin32包,如果没有此包,后面打包会报错 pip3 install pywin32 --index-url https://pypi.douban.com/simpl 阅读全文
摘要:
1、获取当前时间 import calendar,datetime today = datetime.datetime.today() 2、计算当前月份有多少天 def calc_current_month_days(): """ 计算当前月共多少天 :return: """ return cale 阅读全文