0
点赞
收藏
分享

微信扫一扫

通过浏览器得到cookie给requests使用

捌柒陆壹 2022-03-22 阅读 181
python
from selenium import webdriver
import requests
url = 'https://www.zhihu.com/signin?next=%2F'
driver = webdriver.Chrome(r'./chromedriver.exe')
driver.get(url)
# 得到一个字典,将其解析成浏览器需要的cookieg形式
cookies=driver.get_cookies()
dic={}
for cookie in cookies:
    key = cookie['name']
    value = cookie['value']
    dic[key]=value
print(dic)
# 获得的dic可以给requests请求直接使用
requests.get(url=url,cookies=dic)
举报

相关推荐

0 条评论