Spaces:
Sleeping
Sleeping
| import json | |
| import os | |
| from datetime import datetime | |
| def log_stats(file_path, new_data): | |
| # Check if the file exists, and read its content | |
| if os.path.exists(file_path): | |
| with open(file_path, 'r') as file: | |
| try: | |
| content = json.load(file) | |
| except json.JSONDecodeError: | |
| content = [] | |
| else: | |
| content = [] | |
| # Get the current date and time | |
| now = datetime.now() | |
| # Format the date and time as a string | |
| date_time_string = now.strftime("%Y-%m-%d %H:%M:%S") | |
| new_data.append(date_time_string) | |
| # Append the new data to the content | |
| content.append(new_data) | |
| # Write the updated content back to the file | |
| with open(file_path, 'w') as file: | |
| json.dump(content, file) | |