我正在尝试通过 python 机械汤/请求登录到 GMX.de,但我几乎要进入它。
它显示的最后一页,我的浏览器不允许使用 cookie,但 GMX.de 正在为我的浏览器设置 cookie。
如果我尝试使用我的普通浏览器登录页面,禁用 Javascript 它也可以工作。
我真的不知道为什么它不起作用。我希望有一个人可以帮助我。
到目前为止我的代码:
#!/usr/bin/python3
# -*- coding: UTF8 -*-
import mechanicalsoup
import re
browser = mechanicalsoup.StatefulBrowser()
browser.set_user_agent("Mozilla/5.0 (Linux; Android 4.4.2; Nexus 4 Build/KOT49H) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/34.0.1847.114 Mobile Safari/537.36")
res = browser.open('https://www.gmx.net')
# res = browser.open('https://mm.gmx.net//')
browser.select_form("form[class='login-link login-mobile']")
browser.submit_selected()
browser.select_form("form[name='loginForm']")
browser["username"] = "testemail789(at)gmx.de"
browser["password"] = "testpw123"
browser.submit_selected()