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)
通过浏览器得到cookie给requests使用
于 2022-03-22 23:16:56 首次发布