问题:
处理数据的时候,发现给出的内容非json格式,如图,需要处理成json,在每行添加一个逗号,并在数据开始结束添加"["和"]"
处理:
- 读取旧文件每一行,并在每一行添加个逗号
- 给要保存的文件添加json "["
- 每一次用附加的模式写入到要保存的文件里
- 给要保存的文件添加json "]"
代码:
with open('当前文件', 'r') as f1, open('目标文件', 'a+') as f2:
f2.writelines('[')
for line in f1:
f2.writelines(line + ',')
f2.writelines(']')
结果如图:
*注意:最后一个逗号需要手动去除,这也是本段代码的不足,如有更好解决,可留言解决