didier/startup/init_files.py

14 lines
492 B
Python
Raw Normal View History

import json
2021-06-19 20:11:55 +02:00
from os import path
def check_all():
2021-11-29 21:37:04 +01:00
files = ["deadlines", "hangman", "lastTasks", "locked", "lost", "stats", "ufora_notifications"]
for f in files:
if not path.isfile(path.join(f"files/{f}.json")):
with open(f"files/{f}.json", "w+") as new_file, open(f"files/default/{f}.json", "r") as default:
content = json.load(default)
json.dump(content, new_file)
print(f"Created missing file: files/{f}.json")