刚开始使用 Tkinter 的初学者的问题。我下载了并写了教程Hello World
程序,并且在 IDLE 下运行良好。但是,当我保存程序并使用命令提示符运行它时,它们都返回NameError: name 'tk' is not defined.
我还尝试进入主 Python 命令程序并手动输入代码,效果很好。
它只是无法识别Tk()
通过命令提示符或双击运行时。
我不知道这里会发生什么。
代码只是基本的Hello World
所有教程教你编写的程序:
from Tkinter import *
root = Tk()
w = Label(root, text="Hello World")
w.pack()
root.mainloop()
另外,因为我知道每个人都会回答它,所以我没有使用 3.x,并且我尝试运行名为“tkinter”的程序,但它根本找不到该模块。
显然这个程序可以在其他人的计算机上运行,所以这不是代码本身的问题。有谁知道可能导致此问题的原因是什么?
我找到的解决方案是不要给出文件 tkinter.txt 的名称。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)