是否有支持用户登录的python Web浏览器?

时间:2013-07-22 02:34:07

标签: python browser

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

1 个答案:

答案 0 :(得分:2)

网站确定是否有人使用所谓的cookie登录。为了伪装成登录用户,您需要做的就是在请求标头中提供Cookie。任何处理Web请求的python模块都可以执行此操作。以下是使用requests

的示例代码
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