初学python爬虫,记录一下学习过程,requests库模拟登录01

初学python基本请求库requests
requests学习03
模拟登录01

登录时cookies要求为字典类型,但字典推导式还不会用,用word完成了字典的替换。结果成功登录个人中心网页

#使用cookies模拟登录药智网
#导入第三方模块
import requests
#定制请求头
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'}
#cookies为字典类型
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'}
#药智网个人中心网址
url = 'https://www.yaozh.com/member/'
#请求网址
r = requests.get(url,headers = headers,cookies = Cookie)
#保存为html格式,验证是否登录成功
with open('yaozhi.html','w',encoding='utf-8') as f:
    f.write(r.text)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值