python提示错误“AttributeError: 'module' object has no attribute 'Tk'”是什么原因?

tkinter是安装好了的,程序在PythonIDLE中就可以运行,但在eclipse中总是报以上错误,是什么原因呢?如图:求大神解答~~... tkinter是安装好了的,程序在Python IDLE中就可以运行,但在eclipse中总是报以上错误,是什么原因呢?
如图:

求大神解答~~
展开
 我来答
依然特雷西sky
高粉答主

2020-04-20 · 繁杂信息太多,你要学会辨别
知道答主
回答量:1511
采纳率:33%
帮助的人:68.7万
展开全部

python提示错误“AttributeError: 'module' object has no attribute 'Tk'”是设置错误造成的,解决方法为:

1、打开命令行工具,进入python交互环境python。

2、导入urllib包mport urllib。

3、查看urllib包,包含的内容dir(urllib)help(urllib)从输出内容可以看出request.py是一个模块,如果是一个包的话会(package)标识出来。

4、修改第一步,代码如下:import urllib.request。

5、F5运行程序,没有报错,成功下载了文件。

砍侃看
2014-09-16 · TA获得超过6153个赞
知道大有可为答主
回答量:6584
采纳率:69%
帮助的人:2087万
展开全部
加一句from tkinter import Tk
追问
还是不对。。。
追答
from tkinter import Tk

top=Tk()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lpe234
2014-09-17 · TA获得超过2778个赞
知道小有建树答主
回答量:1250
采纳率:50%
帮助的人:561万
展开全部

是 Tkinter 模块吧,GUI?

import Tkinter   # 这个
Tkinter.Tk()
追问
Python3.3版本的改成tkinter了,用Tkinter直接就变为找不到模块了。。
追答
那你看看源码怎么写的,源码的构造方法
或者
使用 dir(tkinter) 看看都有哪些
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式