我已经坚持了大约一个小时,即使我必须在某个地方也找不到我的错误,因为我知道json.load将json文件加载到字典中,并且json.dump复制字典到.json文件 p.s转储可以正常工作,但是负载返回一个空字典
我尝试按常规方式读取文件,然后使用.loads函数,做了同样的事情
<Target Name="bla" Inputs="@(CSVFilePath)" Outputs="@(YourCSfiles)">
我希望它能做应做的事情(加载字典或字符串或其他内容,但不加载任何内容)
答案 0 :(得分:0)
我尝试在其他python项目上运行它,但由于某种奇怪的原因而起作用,因此问题可能出在其他地方,谢谢!!
答案 1 :(得分:-1)
尝试按照以下方式加载json文件:
import json
with open('file.json') as json_data:
d = json.load(json_data)
print("Prefixes currently are:"+str(d))