首页 > 技术文章 > string_to_dict_cookies

dianwu 2022-03-16 09:00 原文

string_to_dict_cookies

网站的cookies 转换成 python的字段操作

cookies = """
device_id=8f800c8537c083beefb4d6667b32a437; s=ct12mnuzx6; __utma=1.1167682193.1634041167.1634041167.1634041167.1; __utmz=1.1634041167.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); xq_is_login=1; u=4245086342; acw_tc=2760827f16421599627963471ee6549d5945b2a6601bb34ee33ad0700a5575; xq_a_token=7f63052fb501831299e6a1c0c526a083ebcf934f; xqat=7f63052fb501831299e6a1c0c526a083ebcf934f; xq_id_token=eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJ1aWQiOjQyNDUwODYzNDIsImlzcyI6InVjIiwiZXhwIjoxNjQ0NzUxOTYyLCJjdG0iOjE2NDIxNTk5NjI4MTQsImNpZCI6ImQ5ZDBuNEFadXAifQ.Ad71hh3c7022yfhNfD1mkqgZh-KA_uWWi4dTzQ7h6vughRNYWrJN_hzyJtZyDVGF8lsy5AONgm3N-kY9umddbXinDGX1uKlKdcHbGCIMdOsWCRxAtb1IpMub-G7qTjM92g_CRA4BnQDKb88oFHj6y2MscFr4UspQ-eJLZi1AM3ddI7qVIQM20ehip-zR68ughKq5iAxRu82qhBcQXXljcEhh9_fi5cS5zW-xW6k64r0nQBRgCtVMGrbkLeU07HHLZne4aLE7bgZMiUfeJlJ831-4Jj9dP5uTcLbiE6w3jWC6o5_K64K7jEIB7SWUOyVdzcgY0uRqDiNCet14lpvdNg; xq_r_token=554876608db40eb1eed40209c738ff501efb00ad; Hm_lvt_1db88642e346389874251b5a1eded6e3=1640669926,1641557083,1642159969; Hm_lpvt_1db88642e346389874251b5a1eded6e3=1642159969
"""

代码

itemDict = {}
items = cookies.replace('\n','').split(';')
for item in items:
    if len(item) > 0:
        key = item.split('=')[0].replace(' ', '')
        value = item.split('=')[1].replace(' ', '')
        itemDict[key] = value
itemDict
itemDict.keys()

cookies

items = cookies.replace('\n','').split(';')
items

推荐阅读