установка переменной экземпляра в классе Customer __init__ из main () - PullRequest
0 голосов
/ 29 апреля 2019

Я пытаюсь установить переменную экземпляра из основной функции.В классе Customer я создал init ().self .__ email = email В основной функции я пытаюсь настроить электронную почту для 2-х отдельных объектов, равных входу в основной функции.Я инициализировал объекты в main, я просто не могу найти / выяснить, как создать 2 отдельных электронных письма для 2 отдельных объектов, установленных в главной функции.customer1 и customer2 равны вводу в основной функции.Затем записать его в текстовый файл.Фактические результаты печатают «электронную почту» в текстовом файле вместо ввода.

1 Ответ

2 голосов
/ 29 апреля 2019

Попробуйте использовать setattr.Пример:

mail = input("Enter email address:")
setattr(customer1, 'email', mail)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...