您可以使用以下代码将llm_result.json前面的内容删除,并将最后一个'}'后面的所有内容删除,然后将结果写回llm_result.json:

import json

# 读取llm_result.json文件内容
with open('llm_result.json', 'r') as f:
    data = f.read()

# 删除前面的内容和最后一个'}'后面的所有内容
data = data[data.index('{'):data.rindex('}')+1]

# 写回llm_result.json文件
with open('llm_result.json', 'w') as f:
    f.write(data)

执行此代码后,llm_result.json文件的内容将只包含有效的JSON数据,可以被json.load()方法解析。请确保在执行代码之前备份llm_result.json文件,以防止数据丢失。

修复llm_result.json文件使之可被json.load()方法解析

原文地址: https://www.cveoy.top/t/topic/qrSg 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录