作者jackjenny (痛苦)
看板Python
标题[问题] HAR 传送过程 编码问题
时间Sat Jul 17 01:07:24 2021
最近用PYTOHN 读取并分析HAR
并可以看到自己含有中文资讯
我的意思
是自己浏览器export HAR
然後再import HAR 没问题
晚上找了A朋友
传送自己的HAR给我
原有的中文资讯全都乱码(泰文?)
找B也是
造成用python写的读取并分析har错误一堆
with open('xxxx.har', 'r', encoding="utf-8") as f:
har_parser = HarParser(json.loads(f.read()))
data = har_parser.har_data
json.loads(data.get('YYY') 这地方警告问题
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
去看HAR 找到原有中文资讯都变成乱码
Q1.请问为什A与B传给我的含有中文片段的HAR 会发生中文是乱码吗?
或是那边方向没有思考到?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.115.208.168 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1626455247.A.915.html
※ 编辑: jackjenny (59.115.177.75 台湾), 07/17/2021 03:58:59
1F:推 TitanEric: 有可能是big5编码 07/17 09:33
2F:→ LP9527: 你json设定要调 关键字ensure ascii 07/18 01:10