如何使用Python登录网站
我正在尝试使用Python脚本登录到一个网站。请帮帮我如何使用Python登录网站,python,Python,我正在尝试使用Python脚本登录到一个网站。请帮帮我 url = 'http://12.345.67.891:8000/login' values = {'username': 'abcdefg', 'password': 'apple'} r = requests.post(url, data=values) print r.content 执行代码时出现以下错误 [{"fieldNames":["User"],"classification":"RequiredEr
url = 'http://12.345.67.891:8000/login'
values = {'username': 'abcdefg',
'password': 'apple'}
r = requests.post(url, data=values)
print r.content
执行代码时出现以下错误
[{"fieldNames":["User"],"classification":"RequiredError","message":"Required"}]
也许它期望的是
用户
而不是用户名
:
url = 'http://12.345.67.891:8000/login'
values = {'User': 'abcdefg',
'password': 'apple'}
r = requests.post(url, data=values)
print(r.content)
也许它期望的是
用户
而不是用户名
:
url = 'http://12.345.67.891:8000/login'
values = {'User': 'abcdefg',
'password': 'apple'}
r = requests.post(url, data=values)
print(r.content)
使用paramko你可以实现使用paramko的这个可能的重复,你可以实现这个可能的重复,我相信“U”应该是大写的,因为它读错了<代码>“用户”@Jaba超速,已修复!:通过实现上述代码,我得到的输出为“{”消息“:“Logged in”}”。这是否意味着它已登录?@SwethaGorantla确实如此!谢谢,当我手动浏览网站时。一旦我登录它是重定向到一个网页,这是主页。在主页回复中,我可以看到cookies可用,我们可以在进一步的请求中使用。你能帮我从登录页面的响应中找到如何将cookie存储在变量中,并在进一步的请求中使用它吗?我相信“U”应该是大写的,因为它在错误中读取<代码>“用户”@Jaba超速,已修复!:通过实现上述代码,我得到的输出为“{”消息“:“Logged in”}”。这是否意味着它已登录?@SwethaGorantla确实如此!谢谢,当我手动浏览网站时。一旦我登录它是重定向到一个网页,这是主页。在主页回复中,我可以看到cookies可用,我们可以在进一步的请求中使用。您是否可以帮助我找到如何将cookies存储在登录页面响应的变量中,并在进一步的请求中使用它?