diff --git a/python-temel/log.dekorator.py b/python-temel/log.dekorator.py new file mode 100644 index 0000000..f2ac8b6 --- /dev/null +++ b/python-temel/log.dekorator.py @@ -0,0 +1,16 @@ +import datetime as dt + +def mylog(f): + file = open('logfile.txt', 'w') + def log(): + file.write('function called at ' + str(dt.datetime.now()) + '\n') + f() + return log + +@mylog +def foo(): + print('foo') + +foo() +foo() +foo()