研究笔记 · Research Note
Python 网页自动化
Python 网页自动化 (Python Web Automation)
熟练度
熟练
描述
使用 Python 进行网页自动化、数据抓取和自动化任务执行。非 CS 专业出身,凭借目标导向的学习能力快速掌握:
- Selenium WebDriver(Firefox geckodriver):浏览器自动化控制
- DOM 元素定位:By.ID、By.CLASS_NAME 等多种选择器
- 显式等待:WebDriverWait + expected_conditions,处理动态加载内容
- 交互操作:ActionChains(点击、悬停等复合动作)
- 数据解析:Unix 时间戳与 datetime 转换、动态页面内容提取
- 轮询监控 + 声音告警(winsound)
在哪些经历中用到
- 申根签证预约 slot 自动抢占工具(
raw/(visa-slot script)):2 小时内结合 GPT-4 从零学习 Selenium 并写出完整脚本,自动监控 BLS Germany Visa 网站的日历可用 slot,发现目标日期前的空位即触发声音告警。帮助自己和 3 个朋友成功预约,省下高昂代刷费用。