gpt4 book ai didi

Python:检查 JSON 文件并在需要时创建一个

转载 作者:行者123 更新时间:2023-11-28 21:49:47 24 4
gpt4 key购买 nike

我目前正在制作一个需要 JSON 数据库文件的程序。我希望程序检查该文件,如果存在则完美,运行程序的其余部分,但如果不存在则在文件内创建带有 {} 的“Accounts.json” ,然后运行该程序。

我该怎么做?什么是最有效的方法。

注意:我用它来检查,但我将如何创建文件:

def startupCheck():
if os.path.isfile(PATH) and os.access(PATH, os.R_OK):
# checks if file exists
print ("File exists and is readable")
else:
print ("Either file is missing or is not readable")

最佳答案

我相信你可以简单地做:

import io
import json
import os

def startupCheck():
if os.path.isfile(PATH) and os.access(PATH, os.R_OK):
# checks if file exists
print ("File exists and is readable")
else:
print ("Either file is missing or is not readable, creating file...")
with io.open(os.path.join(PATH, 'Accounts.json'), 'w') as db_file:
db_file.write(json.dumps({}))

关于Python:检查 JSON 文件并在需要时创建一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32991069/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com