#273 · 主分类: AI代理与自动化
helium
chrome
firefox
helium
python
python3
selenium
selenium-python
web-automation
web-scraping
webdriver
使用Python的更轻量级Web自动化
项目最后更新:08/10/26
GitHub Stars
8.3K
Forks数量
513
贡献者数量
13
许可证
MIT
收录理由
直接用Selenium写自动化脚本,往往要费劲地用XPath、CSS选择器或HTML ID去定位元素,页面结构稍一变就容易崩。Helium在Selenium之上提供了一层更贴近人的接口,让你按用户实际看到的文字来指认元素,脚本能短不少,面对页面改版也更抗折腾。它本质上是Selenium的包装,不是替代品,需要底层控制时依然可以随时调用原生的driver方法。嵌套iframe、弹窗、隐式等待这些让人头疼的细节,库本身都替你处理掉了,省去大量重复的样板代码。对于爬虫、基于浏览器的数据抓取和反复执行的界面操作来说,上手体验会轻松很多。附带的速查表和完整文档,能帮你很快进入状态。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。