繁体   English   中英

使用Python打开网页

[英]Opening Webpage using Python

我是Python编码的新手,我正尝试使用python打开网页。 我使用web browser.open打开了网页。 打开网页后,当页面上的计时器达到零时,我想单击网页上的“提交”选项卡。 如果出现错误,则应返回到原始页面,而无需任何用户交互。 这可能吗?

谢谢

而不是使用该特定模块,您可能想使用具有python绑定的Selenium RC

这取决于您是否需要使用“真正的”浏览器应用程序来执行此操作。 您能否更详细地说明您要做什么?

无论如何...

如果您需要一个“真实的”浏览器来启动和发出这些请求,则需要Selenium RC软件包。

另一方面,如果可以在Python内部完成所有页面的加载,那么流行的Mechanize模块应该可以解决问题。

解释:

如果您依赖复杂的JavaScript驱动页面,则必须使用Selenium。 如果只是HTML内容,那么Mechanize可以在python中模拟它们。

希望这可以帮助。 如果是这样,请标记此答案并告诉我。 :-)

这是机械化的目的: http : //wwwsearch.sourceforge.net/mechanize/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM