Size: a a a

Сообщество Python Программистов

2020 May 11

EA

Eugene Artesius Pask... in Сообщество Python Программистов
Максим Грушин
Ребят привет, кто знает как исправить эту ошибку.
Не понимаю что ему не нравится
Traceback (most recent call last):
 File "Napominalka.py", line 105, in <module>
   actions[x]()
 File "Napominalka.py", line 90, in <lambda>
   "3": lambda: program.form(),
AttributeError: 'NoneType' object has no attribute 'form'
Вот код:
https://pastebin.com/2GNLTEXk
Остальное все работает?
источник

EA

Eugene Artesius Pask... in Сообщество Python Программистов
)))
источник

R3

Rud 356 in Сообщество Python Программистов
Это недооп блятб
источник

МГ

Максим Грушин... in Сообщество Python Программистов
Eugene Artesius Pasko
Остальное все работает?
Ну в принципе да
источник

R3

Rud 356 in Сообщество Python Программистов
Вся логика объекта должна быть внутри объекта
источник

МГ

Максим Грушин... in Сообщество Python Программистов
Rud 356
Это недооп блятб
Понял
источник

R3

Rud 356 in Сообщество Python Программистов
ты создаешь новый объект и работаешь с ним
источник

R3

Rud 356 in Сообщество Python Программистов
А не тыкаешь методы статического объекта
источник

R3

Rud 356 in Сообщество Python Программистов
А у тебя он еще и без статических методов, значит их нема пока объекта нет
источник

МГ

Максим Грушин... in Сообщество Python Программистов
Понял проблему, ща гугл будет помогать
источник

МГ

Максим Грушин... in Сообщество Python Программистов
Спасибо
источник

МГ

Максим Грушин... in Сообщество Python Программистов
Rud 356
Вся логика объекта должна быть внутри объекта
+
источник

МГ

Максим Грушин... in Сообщество Python Программистов
Вау, что то новое узнал по ооп) Чет как даже пропустил эту или подзабыл
источник

R3

Rud 356 in Сообщество Python Программистов
Arhangel
а ну докажи
Доказал? Убедился? Уверен?
источник

R3

Rud 356 in Сообщество Python Программистов
Иди читать курс по питону
источник

R3

Rud 356 in Сообщество Python Программистов
Хотя бы sololearn
источник

МГ

Максим Грушин... in Сообщество Python Программистов
А почему выдает вот такая ошибка?
Traceback (most recent call last):
 File "OOP.py", line 18, in <module>
   main()
NameError: name 'main' is not defined
Я пишу все правильно, с сайта, прям как написано
источник

GF

George Forse in Сообщество Python Программистов
Максим Грушин
А почему выдает вот такая ошибка?
Traceback (most recent call last):
 File "OOP.py", line 18, in <module>
   main()
NameError: name 'main' is not defined
Я пишу все правильно, с сайта, прям как написано
Потому что name 'main' is not defined
источник

in Сообщество Python Программистов
Максим Грушин
Ребят привет, кто знает как исправить эту ошибку.
Не понимаю что ему не нравится
Traceback (most recent call last):
 File "Napominalka.py", line 105, in <module>
   actions[x]()
 File "Napominalka.py", line 90, in <lambda>
   "3": lambda: program.form(),
AttributeError: 'NoneType' object has no attribute 'form'
Вот код:
https://pastebin.com/2GNLTEXk
Тут разве нет ошибки в том, что имя "переменной" инстанса класса совпадает с названием этого класса?
источник

МГ

Максим Грушин... in Сообщество Python Программистов
Тут разве нет ошибки в том, что имя "переменной" инстанса класса совпадает с названием этого класса?
А чуть чуть по подробней можно?
источник