Spaces:
Runtime error
Runtime error
| class Logger: | |
| def __init__(self, log_file): | |
| self.log_file = log_file | |
| def log(self, name, message): | |
| try: | |
| with open(self.log_file, "a", encoding="utf-8") as f: | |
| f.write(f"[{name}]: {message}\n") | |
| except OSError as ex: | |
| print(f"Error logging message: {ex}") | |
| def __call__(self, name, message): | |
| self.log(name, message) | |