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 首次发布
本文介绍如何使用Selenium和ChromeDriver从知乎登录页面获取Cookie,并将这些Cookie转换为requests库能理解的形式,以便于后续的API调用。
537

被折叠的 条评论
为什么被折叠?



