我正在尝试自动化网络浏览器互动。我已经登录了,但是在我尝试使用的页面上,成功登录时有一个重定向 - 据我所知,webbrowser
模块无法处理重定向,因此我必须使用webbrowser.open()
打开浏览器中的重定向链接。我的问题是:
webbrowser模块可以处理重定向吗?如果没有,是否有一个模块与我的浏览器交互以从中获取URL?
答案 0 :(得分:0)
您可以尝试使用Python的Selenium网络驱动程序。它可以处理重定向。对于许多操作,我发现它比webbrowser慢很多,但是你可以在实际的浏览器中做的任何东西都可以通过Selenium实现自动化。