- 博客(5)
- 收藏
- 关注
原创 Python日志记录
分级管理:支持不同日志级别(DEBUG, INFO, WARNING, ERROR, CRITICAL)。Handler:决定日志输出位置(控制台、文件等)。灵活输出:可输出到控制台、文件、网络等。动态配置:无需修改代码即可调整日志行为。Formatter:定义日志的输出格式。线程安全:适合多线程/多进程环境。Logger:记录日志的接口。Filter:过滤日志的规则。
2025-02-08 21:30:00
682
1
原创 Python+Selenium 自动化(3)
②结合EC(expected_conditions)模块:WebDriverWait(浏览器实例,超强时间,检测间隔).until(EC.方法)-----需要导入包:from selenium.webdriver.support import expected_conditions as EC。(1)select元素,也就是下拉选项卡-----需要导入包:from selenium.webdriver.support.select import Select。①alert() - 警告弹窗。
2024-12-05 20:08:55
873
原创 Python+Selenium 自动化(2)——xpath定位和css定位
绝对路径一般以/开始,如:/html/body/div[1]/div[1]/div[5]/div/div/form/span[1]/input。①:> 表示子元素,层级----#form > span.bg.s_ipt_wr.new-pmd.quickdelete-wrap > #kw。①:绝对路径(在浏览器页面定位—鼠标右键----检查------copy-----Copy full xpath)②:相对路径(在浏览器页面定位—鼠标右键----检查------copy-----Copy xpath)
2024-11-16 20:30:00
1326
原创 Python+Selenium 自动化(1)
③设置浏览器窗口:set_window_size(1920,1080)–设置窗口大小,maximize_window()–窗口最大化。①使用什么浏览器——创建一个实例对象:driver=webdriver.Chrome()④对应浏览器的驱动应用 Chrome驱动/Firefox驱动(后面例子用谷歌浏览器)⑥截屏:get_screenshot_as_file(文件的路径)⑤前进、后退:forward()、back()⑦退出:close(),quit()②打开网页:get(url)④刷新:refresh()
2024-11-16 16:14:12
194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人