gpt4 book ai didi

python - 为什么当我尝试打开 Google AdWords 时,Python 中的 Machenize 包会打开支持页面?

转载 作者:太空宇宙 更新时间:2023-11-03 17:59:42 24 4
gpt4 key购买 nike

我使用 Machenize 打开 google AdWord 页面,但它重定向到支持页面,请参阅下面的代码:

br = mechanize.Browser()
br.set_handle_robots(False)
br.set_handle_refresh(False)

url="https://accounts.google.com/ServiceLogin"
br.open(url)
br.form = list(br.forms())[0]

email = "myEmail"
password = "myPassword"

br.form["Email"] = email
br.form["Passwd"] = password

response=br.submit() # And submit ! so far its ok, now Im in right page

br.open("https://adwords.google.com/") # The problem is here, the browser doesnt open this page
print br.geturl() # It opens this page : https://support.google.com/adwords/answer/1704376?hl=en#browsersupport

我无法进入 AdWords 页面,登录后只能看到支持页面,为什么>提前致谢。

最佳答案

当使用不受支持的浏览器时,AdWords 会重定向到此支持页面。

您应该能够通过伪造用户代理来解决此问题。

关于python - 为什么当我尝试打开 Google AdWords 时,Python 中的 Machenize 包会打开支持页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27913928/

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