如何分割json文件?

2024-10-02 02:33:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试对json文件进行切片以使其正常工作:JSON file

问题是json文件以var Nations =开头。在

var Nations = {"Nations":[{"Name":"Neutral","CanBeUsedAsBotFiller":false,....

所以我想把它切下来再保存一次来摆脱它:

^{pr2}$

但是保存的文件显示一个b'

b'{"Nations":[{".....

如何正确地删除它并拥有一个可以在Python中使用的json文件?在


Tags: 文件namejsonfalsevar切片fileneutral
2条回答

数据是从因特网上下载的,因此是字节。所以你需要打开二进制文件。在

还请注意,您可以使用上下文处理程序缩短时间;您可以一次性完成切片的两个部分:

sliced_data = data[14:-1]

with f as open(r'file.json', 'wb')
    f.write(str(sliced_data))

如果解码为utf-8,它将把字节字符串转换为字符串。在

f.write(sliced_data.decode('utf-8'))

相关问题 更多 >

    热门问题