|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 sunnychou 于 2017-3-17 17:08 编辑
为什么和小甲鱼老师一样,跑不出来结果,运行出错,我使用的是python3.6
Exception in Tkinter callback
Traceback (most recent call last):
File "E:\soft\python\lib\tkinter\__init__.py", line 1699, in __call__
return self.func(*args)
File "C:/Users/zss0330816/Desktop/python/tk69.py", line 46, in callback
fileName = colorchooser.askcolor()
NameError: name 'colorchooser' is not defined
代码如下- from tkinter import *
- root = Tk()
- def callback():
- fileName = colorchooser.askcolor()
- print(fileName)
- Button(root,text="选择颜色",command=callback).pack()
- mainloop()
复制代码
- from tkinter.colorchooser import askcolor
- from tkinter import *
- root = Tk()
- def callback():
- fileName = askcolor()
- print(fileName)
- Button(root,text="选择颜色",command=callback).pack()
- mainloop()
复制代码
就是这样
|
|