def create_person(self): person = Person() person.sex = self.__generate_sex() person.birth_date = self.__generate_date() person.first_name = self.__generate_name(person.sex) person.last_name = self.__generate_surname(person.sex) person.pesel = self.__generate_pesel(person.birth_date, person.sex) person.email = self.__generate_email(person.first_name, person.last_name) person.phone = self.__generate_phone() person.password = self.__generate_password() logging.basicConfig(level=logging.DEBUG) logging.info( f"Created person {person.first_name} {person.last_name} with pesel {person.pesel}" ) return person