import time class log(object): def __init__(self, logfile:str) -> None: __logfile = logfile __filehandle = None try: self.__filehandle = open(self.logfile, "w") except FileExistsError: print("Datei existiert bereits...") except: print("Something went wrong!") def writeln(self, text:str): self.__filehandle.writelines(F"{time.strftime("%H:%M:%S")}: {text}") def __del__(self): self.writeln("Log closed!") self.__filehandle.close()