使用 Python 判断 'data.json' 文件是否存在,如果存在就使用 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 的值。

Python 判断 JSON 文件是否存在并读取或创建

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

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