Cześć mam taki kod z jakiegoś tutoriala:
def log(originalfunction, logfilename="log.txt"):
def newfunction(*args, **kwargs):
with open(logfilename, "w") as logfile:
logfile.write("Function '%s' called with positional arguments %s and keyword arguments %s.\n" % (
originalfunction.name, args, kwargs))
return originalfunction(*args, **kwargs)
return newfunction
@log("newlog.txt")
def myfunction(message):
print(message)
Czy ktoś wie jak podać parametry aby nie wyrzucało błędu: AttributeError: 'str' object has no attribute '_name_'?
#
def log(originalfunction, logfilename="log.txt"):
def newfunction(*args, **kwargs):
with open(logfilename, "w") as logfile:
logfile.write("Function '%s' called with positional arguments %s and keyword arguments %s.\n" % (
originalfunction.name, args, kwargs))
return originalfunction(*args, **kwargs)
return newfunction
@log("newlog.txt")
def myfunction(message):
print(message)
Czy ktoś wie jak podać parametry aby nie wyrzucało błędu: AttributeError: 'str' object has no attribute '_name_'?
#
Uruchamiam plik .java w wierszu poleceń. javac kompiluje mi do wersji pliku klasy 55, ale polecenie java rozpoznaje do 52
Jakaś mądra głowa wie w czym tkwi problem ?
#programowanie #javadevmatt #pytaniedoeksperta #kiciochpyta