Advertisement
Zsolti01

decoration

Aug 11th, 2020
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import datetime,getpass
  2. def my_logger(func):
  3.     def wrapper(*args,**kwargs):
  4.         #Write log
  5.         with open("log.txt","a")as f:
  6.             current_time=datetime.datetime.now()
  7.             current_user=getpass.getuser()
  8.             f.write(f"Date: {current_time}. User: {current_user}\n")
  9.  
  10.         result=func(*args,**kwargs)
  11.  
  12.         return result
  13.     return wrapper
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement