与Web浏览器交互/处理重定向

时间:2015-07-01 18:40:04

标签: python

我正在尝试自动化网络浏览器互动。我已经登录了,但是在我尝试使用的页面上,成功登录时有一个重定向 - 据我所知,webbrowser模块无法处理重定向,因此我必须使用webbrowser.open()打开浏览器中的重定向链接。我的问题是: webbrowser模块可以处理重定向吗?如果没有,是否有一个模块与我的浏览器交互以从中获取URL?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用Python的Selenium网络驱动程序。它可以处理重定向。对于许多操作,我发现它比webbrowser慢很多,但是你可以在实际的浏览器中做的任何东西都可以通过Selenium实现自动化。