初学python爬虫,记录一下学习过程,requests库模拟登录02,使用 for循环处理cookies

requests库模拟登录
模拟登录
for循环处理cookies模拟登录

#使用cookies模拟登录药智网
#导入第三方模块
import requests
#定制请求头 将cookies加入请求头中模拟登录
headers = {'user-agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) '
           'AppleWebKit/537.36 (KHTML, like Gecko) '
           'Chrome/80.0.3987.87 Safari/537.36'}
Cookie ='acw_tc=2f624a2e15803548797982513e1460312a13378a81b778975829cd966403df; _ga=GA1.1.2035403363.1580355257; PHPSESSID=32bnoeho21ua4t15n7a6ut67v7; _gid=GA1.2.2054193061.1581314937; _gat=1; Hm_lpvt_65968db3ac154c3089d7f9a4cbb98c94=1581314941; yaozh_logintime=1581314941; yaozh_user=873961%09Unnvdfv; yaozh_userId=873961; yaozh_jobstatus=kptta67UcJieW6zKnFSe2JyXnoaZbphum5WHnKZxanJT1qeSoMZYoNdzbptah9HT2MXK2oNy2G%2BenofNlKqpl6XKppZVnKmflWlxg2lnm5Wd3C9DFe2430d38676e2C05910b520EABWlpedk2iHcNiemZtVq56lloN0pG2SaZ%2BGamyZaWWUmZuVlpuZcIdw4g%3D%3D4b015d2022a2df7dfdf08222f066f083; db_w_auth=746892%09Unnvdfv; UtzD_f52b_saltkey=DO3A3LmZ; UtzD_f52b_lastvisit=1581311342; UtzD_f52b_lastact=1581314942%09uc.php%09; UtzD_f52b_auth=cee6ZVdpx%2Bxcp5AhCOcQboLIZngPVy3URLzBIUKM%2FX3ljVzkgDPqTyR0a99MkCWf%2FE8qv7KPjfwQTkg3Gvh2ItGKids; yaozh_uidhas=1; yaozh_mylogin=1581314944; acw_tc=2f624a2e15803548797982513e1460312a13378a81b778975829cd966403df; _ga=GA1.1.2035403363.1580355257; Hm_lvt_65968db3ac154c3089d7f9a4cbb98c94=1580450664%2C1580451954%2C1580452826%2C1581314937'
cookies = {}
#将cookie以;形式分隔开
cookie = Cookie.split(';')
#for循环处理cookies
for cookie in cookie:
     cookies[cookie.split('=')[0]] = cookie.split('=')[1]
# 药智网个人中心网址
url = 'https://www.yaozh.com/member/'
# 请求网址
r = requests.get(url,headers = headers,cookies = cookies)
# 保存为html格式,验证是否登录成功
with open('yaozhi01.html','w',encoding='utf-8') as f:
     f.write(r.text)
发布了18 篇原创文章 · 获赞 14 · 访问量 1306

猜你喜欢

转载自blog.csdn.net/qq_46292926/article/details/104365403