я узнал книгу «программирование питона.. В эти дни, когда я запускаю примеры, я встретил эту проблему Скорлупа показала мне ошибку:Там нет атрибута для одного объекта
AttributeError:„объекта NoneType“имеет no attribute 'pack'
Однако я копирую именно код из книги. Я новичок в Python. Я пытаюсь исправить это самостоятельно, но я потерпел неудачу. Поэтому я надеюсь, что кто-то может мне помочь.
Спасибо !!!!!!
КОД:
#File test.py
from tkinter import *
from tkinter.messagebox import showinfo
def MyGui(Frame):
def __init__(self, parent = None):
Frame.__init__(self, parent)
button = Button(self, text='press', command=reply)
button.pack()
def reply(self):
showinfo(title = 'popup',message ='Button pressed!')
if __name__ == '__main__':
window = MyGui()
window.pack()
window.mainloop()
#File test2.py
from tkinter import *
from test import MyGui
mainwin = Tk()
Label(mainwin,text = __name__).pack()
popup = Toplevel()
Label(popup,text = 'Attach').pack(side = LEFT)
MyGui(popup).pack(side=RIGHT)
mainwin.mainloop()
Можете ли вы показать полную трассировку ошибки, а не только последнюю строку? –