tkinter问题
本帖最后由 老八秘制 于 2020-4-13 22:10 编辑小甲鱼视频77集,为什么我的代码要先from tkinter import messagebox才好用,而且为什么会生成两个窗口,为什么关闭空窗口会报错
不from tkinter import messagebox的报错(特意把路径挡上):
Traceback (most recent call last):
File "C:\Users\Administrator\Desktop\████\小甲鱼零基础入门学习python随堂练习\tk64.py", line 3, in <module>
messagebox.askokcancel("FishC Demo", "发射核弹?")
NameError: name 'messagebox' is not defined
加上from tkinter import messagebox后:
代码
from tkinter import *
from tkinter import messagebox
messagebox.askokcancel("FishC Demo", "发射核弹?")
mainloop()
运行结果(由于不想被看到路径特意挡上了)
关闭空窗口之后的报错信息
各位大佬,这是为什么啊{:10_266:} 是版本的问题吗{:10_266:} 哪个是空窗口??
是主窗口root还是什么 Mike_python小 发表于 2020-4-14 08:36
哪个是空窗口??
是主窗口root还是什么
代码里并没有生成root啊 你创建一个root就行了
页:
[1]