![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python小功能
文章平均质量分 57
一目知之
学无止境。
展开
-
pywinauto控制选项卡控件(TabControl)
pywinauto控制选项卡控件(TabControl)# 打开“系统属性”窗口os.system("C:\WINDOWS\system32\sysdm.cpl")# 命名Nametitle = "系统属性"# 连接窗口app = Application().connect(title_re=title)# 绑定窗口dlg_new = app.window(title=title)# 定位控件aaa = dlg_new["TabControl"]# 选择选项卡控件上的指定选项卡()a原创 2022-05-24 19:39:48 · 2877 阅读 · 0 评论 -
selenium的三种等待方式
强制等待:sleep()设置固定休眠时间,单位为秒。 由python的time包提供, 导入 time 包后就可以使用。缺点:不智能,使用太多的sleep会影响脚本运行速度。使用方法:time.sleep(delay)使用举例:打开百度,强制等待5秒#导入强制等待模块import timefrom selenium import webdriver wd = webdriver.Chrome()wd.get('https://www.baidu.com')#强制等待5秒time.sl原创 2022-05-07 13:54:36 · 1808 阅读 · 0 评论 -
expected_conditions类的方法与说明
expected_conditions类提供的预期条件判断的方法from selenium.webdriver.support import expected_conditions as ECfrom selenium.webdriver.common.by import Bywait = WebDriverWait(driver,10,0.5)element =wait.until(EC.presence_of_element_located((By.ID,"kw")),message="")原创 2022-05-07 13:46:31 · 1018 阅读 · 0 评论 -
selenium调用浏览器打印功能,并保存为PDF
前言在使用selenium处理浏览器功能时,无法正常检测到或无法定位到你想处理的功能。而浏览器的启动参数可以帮我们实现很多功能。点击查看——Chrome浏览器启动命令行参数大全功能详情代码如下(示例):# -*- coding: UTF8 -*-import jsonfrom selenium import webdriver#设置打印机的纸张大小、打印类型、保存路径等chrome_options = webdriver.ChromeOptions() settings =原创 2022-04-24 16:19:09 · 12066 阅读 · 10 评论 -
Chrome浏览器启动命令行参数大全
浏览器启动命令行参数大全原创 2022-04-24 15:45:08 · 19924 阅读 · 0 评论