NameError: имя 'txtDisplay' не определено - PullRequest
0 голосов
/ 25 апреля 2019

Я сделал научный калькулятор, используя модуль tkinter в python 3. Когда я запускаю код, он работает нормально, пока я не нажму любую клавишу на калькуляторе, а затем выдает следующую ошибку:

C:\Users\Tauseef\AppData\Local\Programs\Python\Python37-32\python.exe C:/Users/Tauseef/Desktop/scratch.py
Exception in Tkinter callback
Traceback (most recent call last):
  File "C:\Users\Tauseef\AppData\Local\Programs\Python\Python37-32\lib\tkinter\__init__.py", line 1705, in __call__
    return self.func(*args)
  File "C:/Users/Tauseef/Desktop/scratch.py", line 54, in <lambda>
    btn[i]["command"] = lambda x = numberpad[i]: added_value.numberEnter(x)
  File "C:/Users/Tauseef/Desktop/scratch.py", line 26, in numberEnter
    firstnum = txtDisplay.get()
NameError: name 'txtDisplay' is not defined
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...