Задать вопрос
@python_noob_80lv

Почему в фрагменте кода выдаёт ошибку?

Сам фрагмент кода:
def uch(self):
        self.uch = MyUch()
        self.uch.show() 

    def och(self):
        self.och = Myoch()
        self.och.show()       
        
    def opr(self):
        try:
            file = open(self.lineEdit1.text() + '.txt')
        except IOError as e:
            och()
        else:
            uch()


Ошибка:
Traceback (most recent call last):
  File "C:\for cheacher\sentense.py", line 82, in opr
    uch()
TypeError: uch() missing 1 required positional argument: 'self'
  • Вопрос задан
  • 110 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@antonksa
Ух! Ох. Опр...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы