目标:药智网
url:https://www.yaozh.com/member
要求:用本地cookie访问用户中心
请求库:urllib
写法:常规
难度:入门
import urllib.request
url = 'https://www.yaozh.com/member'
cookie_db = 'SESSIONIbm; JOID=WlwQB0gQlO3FbswAWxzTP29n4kBEP7bP4UbjInk4u8_nSuQveZR8ralpwQBdNjjc8HVwZSRaSN2xEyOO3SoKt6w=; osd=U10TA0oZle7BbMUBWBjRNm5k5kJNPrXL40_iIX06ss7kTuYmeJd4r6BowgRfPznf9Hd5ZCdeStSwECeM1CsJs64=; _zap=8196b4e2-04c8-44fc-a4f4-ff7a99c36314; d_c0="ANBWZQwiRxKPTh_aSIJhKTXOm2U7BhOxHYw=|1606791300"; _xsrf=eo4qBGO9l1Ac7Rm2aIb6hcOccHlbIl2J; Hm_lvt_98beee57fd2ef70ccdd5ca52b9740c49=1615166372,1615168083,1615178020,1615259781; Hm_lpvt_98beee57fd2ef70ccdd5ca52b9740c49=1615259781; KLBRSID=76ae5fb4fba0f519d97e594f1cef9fab|1615260392|1615259782'
headers = {
'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.190 Safari/537.36',
'cookie':cookie_db
}
# 构建请求对象
request = urllib.request.Request(url,headers=headers)
# 发送请求对象
response = urllib.request.urlopen(request)
# 读取数据
data = response.read()
# 保存
with open('01cookie.html','wb') as f:
f.write(data)