| import os | |
| import json | |
| def create_folder(path): | |
| if not os.path.exists(path): | |
| os.makedirs(path) | |
| def save_json(file_path, data): | |
| if os.path.exists(file_path): | |
| json_data = load_json(file_path) | |
| json_data['appointments'].append(data) | |
| else: | |
| json_data = {'appointments': [data]} | |
| with open(file_path, 'w', encoding='utf-8') as outfile: | |
| json.dump(json_data, outfile, indent=4) | |
| def load_json(file_path): | |
| with open(file_path, 'r', encoding='utf-8') as infile: | |
| return json.load(infile) |