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) | |