Я получаю TypeError: объект 'int' не вызывается после передачи объекта моему классу с соответствующими аргументами.
Это проблема с журналированием или классом?Может ли кто-нибудь помочь мне с этим?
Ниже приведен фрагмент:
import logging
logging.basicConfig(level=logging.INFO, format='%(asctime)s-%(message)s')
class employee:
def __init__(self,first,last):
self.first=first
self.last=last
logging.INFO('Employee created: {} - {} '.format(self.fullname, self.email))
@property
def email(self):
return '{}.{}@email.com'.format(self.first,self.last)
@property
def fullname(self):
return '{} {}'.format(self.first,self.last)
emp_1=employee('John','Doe')
emp_2=employee('John','Smith')