-3

我想通过 python 登录一个网站,是否有浏览器或一些包装器可以完成这项工作。

4

1 回答 1

2

网站确定某人是否使用所谓的 cookie 登录或未登录。为了伪装成登录用户,您需要做的就是在您的请求标头中提供 Cookie。任何处理 web 请求的 python 模块都可以做到这一点。下面是使用请求的示例代码

import requests

url = 'www.targetsite.com/page/i/need/'
headers = { 'Connection' : 'keep-alive',
            'Header' : 'header-value',
            'Cookie' : 'CookieFieldName=CookieValue'
          }
r = requests.get(url, headers=headers)
print r.content
于 2013-07-22T03:07:34.497 回答