所以我想访问网站http://marketinout.com/home/login.php,但我遇到了一些问题。
这是我尝试过的。
import requests
payload = {'1': 'myemail', 'd': 'mypassword'}
s = requests.Session()
r = s.post("http://marketinout.com/home/login.php", data=payload)
r = s.get('http://marketinout.com/wl/my_watch_lists.php')
print(r.text)
'1'和'd'是用户名和密码字段的名称。 我可以清楚地看到html返回的表单,它不起作用。 我还尝试分两个阶段进行,我输入电子邮件获取新页面,然后输入密码。
现在正在工作:由于@schwobaseggl的第一个评论,现在已经纠正了
我没有通过login_ok和do字段。
payload = {'l': 'myemail', 'd': 'password', 'login_ok': '1', 'do': 'Sign In'}
效果很好。