Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Tkinter Gui不显示_Python_User Interface_Tkinter - Fatal编程技术网

Python Tkinter Gui不显示

Python Tkinter Gui不显示,python,user-interface,tkinter,Python,User Interface,Tkinter,在YouTube上找到了一个视频教程,我正在学习Python。 Python的版本是2.6.4,操作系统是Windows10.64位 昨天,本教程将介绍GUI的创建 miminum指令集位于一个文件中: from Tkinter import * top = Tk() 在Windows的pythonshell中运行这个文件,一个小窗口就会显现出来。 昨天一切正常。 本教程将添加标签和按钮 今天我重新启动了,但是运行了相同的示例,窗口没有出现 你能帮我弄明白怎么了吗? 有一些流程是开

在YouTube上找到了一个视频教程,我正在学习Python。 Python的版本是2.6.4,操作系统是Windows10.64位

昨天,本教程将介绍GUI的创建

miminum指令集位于一个文件中:

   from Tkinter import *
   top = Tk()
在Windows的pythonshell中运行这个文件,一个小窗口就会显现出来。 昨天一切正常。 本教程将添加标签和按钮

今天我重新启动了,但是运行了相同的示例,窗口没有出现

你能帮我弄明白怎么了吗? 有一些流程是开放的吗? 我得休息一下


谢谢

您忘记启动Tkinter GUI了。您应该为此添加
.mainloop()
。因此:

from Tkinter import *
top = Tk()
top.mainloop()

附带说明:为什么要运行Python 2.6.4?为什么不是2.7.x或Python3?如果您刚刚开始学习Python,我建议您使用Python 3,因为Python 2.7.x将于明年退役。。。(除非你正在学习的课程需要Python 2)。你的问题是不可能回答的:你基本上说一些未知的东西改变了,然后事情就停止了。对于一个好问题,你需要更具体一些。但是,从长远来看,使用版本控制(如git)将帮助您追溯您的步骤,从而允许您自己回答此类问题。@Niels Henkens:因为视频教程使用Python 2.6.4。它有点旧,但用我的语言是完整的。在视频教程中,未使用指令mainloop(),昨天没有使用该指令,我的程序正在运行correctly@Ulrich埃克哈特:我完全不理解你的评论,但是昨天程序没有主循环就运行了。正确的问题是为什么昨天代码还在运行