个人自学成长记录

python 爬虫 添加cookies和自定义请求头

上一篇 / 下一篇  2018-02-12 15:07:08 / 个人分类:python

1.cookie是字典
cookie_raw = 'cookie的内容,一般是a='';b='';'
cookies={}#初始化cookies字典变量
for line in cookie_raw.split(';'): #按照字符:进行划分读取
#其设置为1就会把字符串拆分成2份
name,value=line.strip().split('=',1)
cookies[name]=value #为字典cookies添加内容

2.请求头也是字典
headers = {user-agent:'',a:'',...}
s = requests.session()
s.headers.update(headers)

3.添加cookies的方式
requests.utils.add_dict_to_cookiejar(s.cookies, cookies)
html = s.get(url)
或者
html = s.get(url, cookies=cookies)

详情
http://blog.csdn.net/shanzhizi/article/details/50903748

TAG:

 

评分:0

我来说两句

日历

« 2024-04-18  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 17831
  • 日志数: 23
  • 建立时间: 2018-01-04
  • 更新时间: 2018-03-06

RSS订阅

Open Toolbar