个人自学成长记录

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

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

用户菜单

日历

« 2018-06-16  
     12
3456789
10111213141516
17181920212223
24252627282930

数据统计

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

RSS订阅

Open Toolbar