我想通过python登录网站,是否有可以完成这项工作的浏览器或包装器。
答案 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