raise JSONDecodeError("Extra data", s, end)
json.decoder.JSONDecodeError: Extra data: line 1 column错误处理
先去掉外面的列表,再用正则解决
import json
import re
of = open('cookie.txt','r',encoding='utf-8')
cookies = []
r = of.read()[1:-1]
pattern = r'({.*?})'
r1 = re.findall(pattern,r)
for i in r1:
dic = json.loads(i)
cookies.append(dic)
of.close()版权声明:本文为m0_62612641原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。