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

2024-12-02 02:23:42
推荐回答(3个)
回答1:

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运行程序,没有报错,成功下载了文件。

回答2:

加一句from tkinter import Tk

回答3:

是 Tkinter 模块吧,GUI?

import Tkinter   # 这个
Tkinter.Tk()