gpt4 book ai didi

javascript - 从 Python 控制浏览器

转载 作者:行者123 更新时间:2023-11-28 22:06:48 26 4
gpt4 key购买 nike

我正在寻找一种从 Python 控制浏览器的方法,即填写表单字段并提交它们,可能会调用 JS 函数。我环顾四周,但据我所知,PyWebKitGtk 只允许您将浏览器显示为 GUI 元素,而不是与其交互。

有没有办法轻松做到这一点?我用 Python 编写我的程序逻辑,我不愿意将它移植到 JS。除此之外,即使我使用纯 JS“书签”,它们也无法读取/写入我的本地文件系统,对吗?

此外,页面上的某些内容是使用 AJAX 生成的,因此我正在寻找一种可以正常运行 javascript 的解决方案。

附言为了平息您的怀疑,我并不是要自动填写论坛帐户创建表格或类似的垃圾邮件,尽管该任务在技术上是相似的。我需要为我的研究项目抓取/抓取网站。

编辑:IEC看起来很有前途,但我正在使用 Mac。

最佳答案

你可以尝试像 Selenium 这样的东西,这是一个通过包括 Python 在内的各种语言编写浏览器脚本的应用程序 - 它用于跨浏览器测试,但可能会做你想做的事。

关于javascript - 从 Python 控制浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3033943/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com