import functools
def a(r):
def c(*t):
with open(t[1], 'a') as file:
file.write(', '.join(f'{x}' for x in t) + '\n')
return r(*t)
return c
@a
def b(a, v):
print('Plik utworzony')
# r'd:\test.txt'
print(b('zapis', r'test.txt')) # jest None bo def b nic nie zwraca (return)