[英]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.