我找遍了所有地方寻找解决方案,但就是找不到。基本上,我正在开发一个工具,它从一个文本文档中获取一个url列表,用您的用户名/密码登录到它们,然后返回哪个url有效。在
我已经搞定了登录名,但是如果登录有效,我该如何返回呢?在列表中输入的站点不一定使用cookies,而是在各种平台上开发。在
这是我的登录代码:
r = requests.post(action, data=values, verify=False)
print(r.headers)
print(r.status_code)
print(r.content)
print(r.url)
sleep(1)
如果登录确实有效,我希望第一行之后的所有内容都在if语句中,但是我不知道如何真正确定它。在
谢谢。在
状态位会让你知道
你可以在这里找到更多的状态位信息
STATUS CODE DEFINITION
您可以解析
r.content
来检查您是否登录,例如字符串success
或某个标志表示您登录。 如果login user和not login user的r.content
相同,则可以请求一个需要登录的特殊链接,并查找要检查的标志。在相关问题 更多 >
编程相关推荐