python判断‘datajson’是否存在如果存在就用json库读取它若不存在就创建一个文件
可以使用os模块中的path.exists()方法来判断文件是否存在,然后使用json库中的load()方法读取json文件。
代码如下:
import os
import json
filename = 'data.json'
if os.path.exists(filename):
with open(filename, 'r') as f:
data = json.load(f)
else:
data = {} # 创建一个空字典
with open(filename, 'w') as f:
json.dump(data, f)
print(data)
注:如果文件不存在,会自动创建一个空字典并将其写入到文件中。如果需要写入其他内容,可以修改data的值。
原文地址: https://www.cveoy.top/t/topic/hcTo 著作权归作者所有。请勿转载和采集!