为什么我用tkiner模块却提示module 'tkinter' has no attribute 'Tk'?我用的是3.6版本,代码没报错

如题,同时我附上源代码:importtkintertk=tkinter.Tk()button=tkinter.Button(tk,text="点击按钮")button.p... 如题,同时我附上源代码:
import tkinter

tk = tkinter.Tk()

button = tkinter.Button(tk,text="点击按钮")

button.pack()

tk.mainloop()

报错:
AttributeError: module 'tkinter' has no attribute 'Tk'
展开
 我来答
万树顿尔
2019-01-10
知道答主
回答量:1
采纳率:0%
帮助的人:780
展开全部
如果你程序的文件名叫tkinter.py, 重命名一下试试
李敏吕
2019-05-16
知道答主
回答量:1
采纳率:0%
帮助的人:736
展开全部
这个程序的问题是Tk()中的k必须是小写的形式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
stcaaa
2018-11-28 · TA获得超过168个赞
知道小有建树答主
回答量:106
采纳率:0%
帮助的人:27.5万
展开全部
from tkinter import * #注意模块导入方式,否则代码会有差别
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
faschouhappy
2019-04-22
知道答主
回答量:1
采纳率:0%
帮助的人:745
展开全部
注意Tk大小写。
import tkinter
top = tkinter.Tk()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
藤原子大雄
2018-04-01 · TA获得超过7195个赞
知道大有可为答主
回答量:6977
采纳率:82%
帮助的人:1738万
展开全部
加一句from tkinter import Tk
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式