【发布时间】:2022-01-06 02:13:02
【问题描述】:
这段代码
for i in range(110):
x ={
int(i+i):"list"
}
json_object = json.dumps(x)
with open("sample.json","w") as file:
file.write(json_object)
print(x)
【问题讨论】:
-
您的实际问题是什么?如果这段代码没有达到你想要的效果,请解释一下。
-
@JohnGordon OP,我相信,
"w"标志有问题,所以他们的结果文件只包含一个字符串。如果他们把它改成"w+",我想他们会得到他们想要的。 -
@YevgeniyKosmak 那么他们应该解释...(而且
w+无论如何也解决不了这个问题。你是说a吗?) -
@JohnGordon 啊,是的,当然,我太困了:)
-
为什么要继续读取、追加和保存文件 110 次?只需附加到一个字符串,然后将该字符串覆盖到文件中。
标签: python arrays json database