gpt4 book ai didi

python - 将大括号括起来的消息分成多行的最佳方法?

转载 作者:行者123 更新时间:2023-12-01 04:28:16 27 4
gpt4 key购买 nike

我有以下文件,它应该是多行 json 文件,但所有内容都在一行中:

{"id":0, "val":123}{"id":1,"val":345}{"id":2, "val":3434}....

为了将其加载到Python中进行分析,我需要先将其分成多行,如下所示:

{"id":0, "val":123}
{"id":1,"val":345}
{"id":2, "val":3434}
...

最好的工具是什么? awk? sed? python ?

最佳答案

只需使用 python 和 .replace 函数,如下所示

with open('filename') as f:
text = f.read().replace('}', '}\n')

with open('filename.edit', 'w') as f:
f.write(text)

这将在 } 之后添加 \n

关于python - 将大括号括起来的消息分成多行的最佳方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32785238/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com