将获取的cookies_list存入文本,并随机取出一条

将获取的cookies_list存入txt文本

import json


cookies_list = [
        [{'domain': 'www.qichacha.com', 'expiry': 15504512574.000000, 'httpOnly': True, 'name': 'acw_tc', 'path': '/', 'secure': False, 'value': '7ae1439d15475441731681822eecefacee41c8216e53f85fcbe0582887'}, {'domain': '.qichacha.com', 'expiry': 1563268974, 'httpOnly': False, 'name': 'UM_distinctid', 'path': '/', 'secure': False, 'value':'16850d21f3ea92-0326a9dba32be4-b781636-1fa400-16850d21f3f789'}, {'domain': '.qichacha.com', 'expiry': 1548148980.799955, 'httpOnly': False, 'name': 'QCCSESSID', 'path': '/', 'secure': False, 'value': 'scjefbucnv9f0cl6ogmkcnrpv1'}, {'domain': 'www.qichacha.com', 'expiry': 1862904174, 'httpOnly': False, 'name': '_uab_collina', 'path': '/', 'secure': False, 'value': '154754417426233062371136'}, {'domain': '.qichacha.com', 'expiry': 1579080181, 'httpOnly': False, 'name': 'zg_did', 'path': '/', 'secure': False, 'value': '%7B%22did%22%3A%20%2216850d21e2250b-0b0bf98c200ed2-b781636-1fa400-16850d21e237d0%22%7D'}, {'domain': 'www.qichacha.com', 'expiry': 1563268981,'httpOnly': False, 'name': 'CNZZDATA1254842228', 'path': '/', 'secure': False, 'value': '977813334-1547539817-%7C1547539817'}, {'domain': '.qichacha.com', 'expiry':1579080181, 'httpOnly': False, 'name': 'Hm_lvt_3456bee468c83cc63fb5147f119f1075', 'path': '/', 'secure': False, 'value': '1547544175'}, {'domain': '.qichacha.com', 'expiry': 1579080181, 'httpOnly': False, 'name': 'zg_de1d1a35bfa24ce29bbf2c7eb17e6c4f', 'path': '/', 'secure': False, 'value': '%7B%22sid%22%3A%201547544174118%2C%22updated%22%3A%201547544181282%2C%22info%22%3A%201547544174120%2C%22superProperty%22%3A%20%22%7B%7D%22%2C%22platform%22%3A%20%22%7B%7D%22%2C%22utm%22%3A%20%22%7B%7D%22%2C%22referrerDomain%22%3A%20%22%22%2C%22cuid%22%3A%20%226eeb3621d91d6379074c482d4e05148f%22%7D'}, {'domain': 'www.qichacha.com', 'expiry': 1579080174, 'httpOnly': False, 'name': 'saveFpTip', 'path': '/', 'secure': False, 'value': 'true'}, {'domain': 'www.qichacha.com', 'expiry': 1547587381, 'httpOnly': False, 'name': 'hasShow', 'path': '/', 'secure': False, 'value': '1'}, {'domain': '.qichacha.com', 'httpOnly': False, 'name': 'Hm_lpvt_3456bee468c83cc63fb5147f119f1075', 'path': '/', 'secure': False, 'value': '5242785578'}],
        [{'domain': 'www.qichacha.com', 'expiry': 15504512574.111111, 'httpOnly': True, 'name': 'acw_tc', 'path': '/', 'secure': False, 'value': '7ae1439d15475441731681822eecefacee41c8216e53f85fcbe0582887'}, {'domain': '.qichacha.com', 'expiry': 1563268974, 'httpOnly': False, 'name': 'UM_distinctid', 'path': '/', 'secure': False, 'value':'16850d21f3ea92-0326a9dba32be4-b781636-1fa400-16850d21f3f789'}, {'domain': '.qichacha.com', 'expiry': 1548148980.799955, 'httpOnly': False, 'name': 'QCCSESSID', 'path': '/', 'secure': False, 'value': 'scjefbucnv9f0cl6ogmkcnrpv1'}, {'domain': 'www.qichacha.com', 'expiry': 1862904174, 'httpOnly': False, 'name': '_uab_collina', 'path': '/', 'secure': False, 'value': '154754417426233062371136'}, {'domain': '.qichacha.com', 'expiry': 1579080181, 'httpOnly': False, 'name': 'zg_did', 'path': '/', 'secure': False, 'value': '%7B%22did%22%3A%20%2216850d21e2250b-0b0bf98c200ed2-b781636-1fa400-16850d21e237d0%22%7D'}, {'domain': 'www.qichacha.com', 'expiry': 1563268981,'httpOnly': False, 'name': 'CNZZDATA1254842228', 'path': '/', 'secure': False, 'value': '977813334-1547539817-%7C1547539817'}, {'domain': '.qichacha.com', 'expiry':1579080181, 'httpOnly': False, 'name': 'Hm_lvt_3456bee468c83cc63fb5147f119f1075', 'path': '/', 'secure': False, 'value': '1547544175'}, {'domain': '.qichacha.com', 'expiry': 1579080181, 'httpOnly': False, 'name': 'zg_de1d1a35bfa24ce29bbf2c7eb17e6c4f', 'path': '/', 'secure': False, 'value': '%7B%22sid%22%3A%201547544174118%2C%22updated%22%3A%201547544181282%2C%22info%22%3A%201547544174120%2C%22superProperty%22%3A%20%22%7B%7D%22%2C%22platform%22%3A%20%22%7B%7D%22%2C%22utm%22%3A%20%22%7B%7D%22%2C%22referrerDomain%22%3A%20%22%22%2C%22cuid%22%3A%20%226eeb3621d91d6379074c482d4e05148f%22%7D'}, {'domain': 'www.qichacha.com', 'expiry': 1579080174, 'httpOnly': False, 'name': 'saveFpTip', 'path': '/', 'secure': False, 'value': 'true'}, {'domain': 'www.qichacha.com', 'expiry': 1547587381, 'httpOnly': False, 'name': 'hasShow', 'path': '/', 'secure': False, 'value': '1'}, {'domain': '.qichacha.com', 'httpOnly': False, 'name': 'Hm_lpvt_3456bee468c83cc63fb5147f119f1075', 'path': '/', 'secure': False, 'value': '7585875555'}],
        [{'domain': 'www.qichacha.com', 'expiry': 15504512574.222222, 'httpOnly': True, 'name': 'acw_tc', 'path': '/', 'secure': False, 'value': '7ae1439d15475441731681822eecefacee41c8216e53f85fcbe0582887'}, {'domain': '.qichacha.com', 'expiry': 1563268974, 'httpOnly': False, 'name': 'UM_distinctid', 'path': '/', 'secure': False, 'value':'16850d21f3ea92-0326a9dba32be4-b781636-1fa400-16850d21f3f789'}, {'domain': '.qichacha.com', 'expiry': 1548148980.799955, 'httpOnly': False, 'name': 'QCCSESSID', 'path': '/', 'secure': False, 'value': 'scjefbucnv9f0cl6ogmkcnrpv1'}, {'domain': 'www.qichacha.com', 'expiry': 1862904174, 'httpOnly': False, 'name': '_uab_collina', 'path': '/', 'secure': False, 'value': '154754417426233062371136'}, {'domain': '.qichacha.com', 'expiry': 1579080181, 'httpOnly': False, 'name': 'zg_did', 'path': '/', 'secure': False, 'value': '%7B%22did%22%3A%20%2216850d21e2250b-0b0bf98c200ed2-b781636-1fa400-16850d21e237d0%22%7D'}, {'domain': 'www.qichacha.com', 'expiry': 1563268981,'httpOnly': False, 'name': 'CNZZDATA1254842228', 'path': '/', 'secure': False, 'value': '977813334-1547539817-%7C1547539817'}, {'domain': '.qichacha.com', 'expiry':1579080181, 'httpOnly': False, 'name': 'Hm_lvt_3456bee468c83cc63fb5147f119f1075', 'path': '/', 'secure': False, 'value': '1547544175'}, {'domain': '.qichacha.com', 'expiry': 1579080181, 'httpOnly': False, 'name': 'zg_de1d1a35bfa24ce29bbf2c7eb17e6c4f', 'path': '/', 'secure': False, 'value': '%7B%22sid%22%3A%201547544174118%2C%22updated%22%3A%201547544181282%2C%22info%22%3A%201547544174120%2C%22superProperty%22%3A%20%22%7B%7D%22%2C%22platform%22%3A%20%22%7B%7D%22%2C%22utm%22%3A%20%22%7B%7D%22%2C%22referrerDomain%22%3A%20%22%22%2C%22cuid%22%3A%20%226eeb3621d91d6379074c482d4e05148f%22%7D'}, {'domain': 'www.qichacha.com', 'expiry': 1579080174, 'httpOnly': False, 'name': 'saveFpTip', 'path': '/', 'secure': False, 'value': 'true'}, {'domain': 'www.qichacha.com', 'expiry': 1547587381, 'httpOnly': False, 'name': 'hasShow', 'path': '/', 'secure': False, 'value': '1'}, {'domain': '.qichacha.com', 'httpOnly': False, 'name': 'Hm_lpvt_3456bee468c83cc63fb5147f119f1075', 'path': '/', 'secure': False, 'value': '2727278877'}],
        [{'domain': 'www.qichacha.com', 'expiry': 15504512574.333333, 'httpOnly': True, 'name': 'acw_tc', 'path': '/', 'secure': False, 'value': '7ae1439d15475441731681822eecefacee41c8216e53f85fcbe0582887'}, {'domain': '.qichacha.com', 'expiry': 1563268974, 'httpOnly': False, 'name': 'UM_distinctid', 'path': '/', 'secure': False, 'value':'16850d21f3ea92-0326a9dba32be4-b781636-1fa400-16850d21f3f789'}, {'domain': '.qichacha.com', 'expiry': 1548148980.799955, 'httpOnly': False, 'name': 'QCCSESSID', 'path': '/', 'secure': False, 'value': 'scjefbucnv9f0cl6ogmkcnrpv1'}, {'domain': 'www.qichacha.com', 'expiry': 1862904174, 'httpOnly': False, 'name': '_uab_collina', 'path': '/', 'secure': False, 'value': '154754417426233062371136'}, {'domain': '.qichacha.com', 'expiry': 1579080181, 'httpOnly': False, 'name': 'zg_did', 'path': '/', 'secure': False, 'value': '%7B%22did%22%3A%20%2216850d21e2250b-0b0bf98c200ed2-b781636-1fa400-16850d21e237d0%22%7D'}, {'domain': 'www.qichacha.com', 'expiry': 1563268981,'httpOnly': False, 'name': 'CNZZDATA1254842228', 'path': '/', 'secure': False, 'value': '977813334-1547539817-%7C1547539817'}, {'domain': '.qichacha.com', 'expiry':1579080181, 'httpOnly': False, 'name': 'Hm_lvt_3456bee468c83cc63fb5147f119f1075', 'path': '/', 'secure': False, 'value': '1547544175'}, {'domain': '.qichacha.com', 'expiry': 1579080181, 'httpOnly': False, 'name': 'zg_de1d1a35bfa24ce29bbf2c7eb17e6c4f', 'path': '/', 'secure': False, 'value': '%7B%22sid%22%3A%201547544174118%2C%22updated%22%3A%201547544181282%2C%22info%22%3A%201547544174120%2C%22superProperty%22%3A%20%22%7B%7D%22%2C%22platform%22%3A%20%22%7B%7D%22%2C%22utm%22%3A%20%22%7B%7D%22%2C%22referrerDomain%22%3A%20%22%22%2C%22cuid%22%3A%20%226eeb3621d91d6379074c482d4e05148f%22%7D'}, {'domain': 'www.qichacha.com', 'expiry': 1579080174, 'httpOnly': False, 'name': 'saveFpTip', 'path': '/', 'secure': False, 'value': 'true'}, {'domain': 'www.qichacha.com', 'expiry': 1547587381, 'httpOnly': False, 'name': 'hasShow', 'path': '/', 'secure': False, 'value': '1'}, {'domain': '.qichacha.com', 'httpOnly': False, 'name': 'Hm_lpvt_3456bee468c83cc63fb5147f119f1075', 'path': '/', 'secure': False, 'value': '3121700044'}]
]

file = open('cookies.txt', 'a+')
#存入文本 追加的方式
for i in cookie_list:
#循环写入
    b = json.dumps(i)
    #序列化对象
    file.write(b)
    file.write('\n')

file.close()

 随机取出一条使用

import json
import random
import linecache


a = random.randrange(1, 4)  # 1-4中生成随机数
        
# cookies.txt中读取第a行的随机cookie
cookie = linecache.getline(r'cookies.txt', a)
cookie_str = json.loads(cookie)
# 序列化对象
print(cookie_str)

猜你喜欢

转载自blog.csdn.net/weixin_43843287/article/details/86511267