python3 分割键值对cookies并将键和值赋值给cookiejar,传递给requests

import time
import requests
import requests.cookies

# 格式化成2016-03-20 11:45:39形式
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))
print(time.strftime("%H:%M:%S %Y-%m-%d  ", time.localtime()))
print(time.localtime())
url = 'url'
cookies = '"id"="332873",name = "klizi"'
cookiejar = requests.cookies.RequestsCookieJar()  # 创建cookiejar对象
for cookie in cookies.split(','):  # 分割
    key, value = cookie.split('=', 1)  # 分割
    cookiejar.set(key, value)  # 赋值

# 发起请求
resp = requests.get(url=url, cookies=cookiejar)  # 传参数

"""
直接从字典转换成cookiejar
"""
dict = {

}
cookiejar1 = requests.cookies.cookiejar_from_dict(cookie_dict=dict, cookiejar=None, overwrite=True)
# 直接过去cookiejar

 

posted @ 2023-01-22 21:54  kliziM  阅读(112)  评论(1)    收藏  举报