forked from rDrama/rDrama
logging: don't use \n in f-string
parent
d783bc8901
commit
497c9bcff1
|
@ -1,12 +1,12 @@
|
|||
from files.helpers.const import LOG_DIRECTORY
|
||||
|
||||
def log_file(log_str:str, log_filename="rdrama.log", append_newline=True):
|
||||
def log_file(log_str:str, log_filename="rdrama.log"):
|
||||
'''
|
||||
Simple method to log a string to a file
|
||||
'''
|
||||
log_target = f"{LOG_DIRECTORY}/{log_filename}"
|
||||
try:
|
||||
with open(log_target, "a", encoding="utf-8") as f:
|
||||
f.write(f"{log_str}{'\n' if append_newline else ''}")
|
||||
f.write(log_str + '\n')
|
||||
except Exception as e:
|
||||
print(f"Failed to log to file {log_target} due to {e.__class__.__name__}")
|
||||
|
|
Loading…
Reference in New Issue