我目前正在做一个使用Python中的Tkinter模块的项目。我使用的是菜单小部件,菜单上的每个命令都有另一个与之关联的命令。这些命令中的每个命令都会打开一个新框架。我使用的是网格几何管理器。我的问题是,我希望用户能够从一个帧切换到另一个帧,但当我尝试这样做时,帧之间相互重叠,而不是切换。如何让活动框架隐藏起来,然后打开一个新框架?我不想遍历一系列可能的框架,然后告诉它们全部隐藏。以下是我到目前为止编写的代码:
import Tkinter as tkinter
刚开始在Python3上学习ttk (使用),当我想了解比文本显示的更多细节时,我很难为某些小部件(仅为Python )定位文档。mainframe.grid(column=0, row=0, sticky=(N, W, E, S))from tkinter importttk返回:
'Help on function grid_configure in module tk
Python2.7和3.4之前的版本在其中一个具有__del__方法时,不会收集作为引用循环一部分的对象,在Python3.4之后,解释器会更努力地尝试,但仍有一些情况不起作用(参见) import Tkinter as tk import tkinter as tk
def请注意,这是一个简单的示例,在实际的应用程序中,我必须手动将帧的销毁传播给它
\lib\distutils\core.py", line 149, in setup File "C:\Python34\lib\distutils\dist.py", line 955, in run_commands File "C:\Python34\lib\distutils\dist.py", line 974raise ImportError(name)
ImportError: Tkinter<