像商店都有这个插件,这是edge 下载链接,其他的自行下载
[HTML] 纯文本查看 复制代码https://microsoftedge.microsoft.com/addons/detail/cookiemanager-cookie-ed/mmegchnodbbdfhhccbnnbalnedndcbil
随便点击个正常网址,然后点击 CookieManager 插件
,先点 “Select All” ,然后点击“Export” ,
[color=]浏览器会自动下载个json
,
[color=]把json和python 放一块
,然后就可以运行了
主要解决换浏览器数据丢失的问题,还有小白手动输入出错的问题
response = requests.get("[Python] 纯文本查看 复制代码import json
import requests
def load_cookies(cookies_json_path):
try:
with open(cookies_json_path, 'r', encoding='utf-8') as cookies_file:
cookies_list = json.load(cookies_file)
return {cookie['name']: cookie['value'] for cookie in cookies_list}
except FileNotFoundError:
print(f"Cookies文件未找到:{cookies_json_path}")
return {}
except json.JSONDecodeError:
print("Cookies文件格式不正确")
return {}
# 直接使用函数加载cookies
cookies = load_cookies('exported-cookies.json')
# 发送请求并打印响应文本
response = requests.get("https://www.52pojie.cn/forum-10-1.html", headers=headers, cookies=cookies)
print(response.text)
response = requests.get("
[color=]https://www.52pojie.cn/forum-10-1.html
", headers=headers, cookies=cookies)
可以把把红字换成任何想要的的网址,