requests 登陆的几种方法

一、通过账户名和密码登陆访问

formData={'username':'*****',  
          'password':'*****'}  

#需要带 cookies,则带上 cookies  
res = req.post(url, data=formData, cookies=cookies, headers=headers) 

二、通过cookie来访问
从浏览器中获取 cookies字符串(cookies_str)后,利用 cookies 值登录

# python3 环境
from http.cookies import SimpleCookie
res = req.post(
                url,
                cookies={k.key: k.value for k in SimpleCookie(cookies_str).values()}, 
                headers=headers) 

三、通过session来访问

import requests
s=requests.Session()  
param={'username':'****',  
       'password':'***'}  
r=s.post(
        url,
        data=param,
        verify=False)  #登录获取登录后的session  
print(r.content)   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值