这个问题在这里已经有了答案:ImportError:Nomodulenamed'Tkinter'(26个回答)关闭6年前.我正在尝试使用带有标准库Tkinter的Python3.2测试GUI代码,但我无法导入该库。这是我的测试代码:fromTkinterimport*root=Tk()w=Label(root,text="Hello,world!")w.pack()root.mainloop()shell报这个错误:Traceback(mostrecentcalllast):File"",line1,infromTkinterimport*ImportError:Nomodulenam
我正在使用带有Tkinter和PyObjC的Python2,然后我正在使用py2app。该程序运行良好,但每当我打开程序时,窗口都会以隐藏状态启动,因此在我单击Dock上的图标将其调出之前,它不会出现。有什么方法可以控制这一点,使窗口位于应用程序启动时打开的其他窗口之上?澄清一下,它不必在应用程序运行的整个过程中都位于顶部。我只需要它在启动时位于其他窗口的顶部。 最佳答案 我知道这是一个老问题,但我觉得很奇怪,没有人想出我所拥有的简单解决方案,app=SampleApp()app.attributes('-topmost',True
我正在寻找Python的tkinter模块的完整在线引用。我试图自己找到一个,但由于某种原因我找不到。澄清一下,我不是在寻找教程。相反,我希望获得所有可用类和属性的引用。例如,如果我写这段代码:fromtkinterimport*root=Tk()root.title("Mytitle")我想知道:Tk类接受哪些可选参数进行实例化?Tk对象的属性和方法是什么?title接受哪些参数?等等……“看源头”显然不是这个问题的答案。 最佳答案 有关每个小部件支持的所有选项的权威指南,您应该咨询tcl/tkdocumentation.将tcl
我一直在使用Python3.3中的Tkinter创建一个Email程序。在各种网站上,我看到Frame小部件可以使用Frame.config(background="color")获得不同的背景。但是,当我在我的框架中使用它时,会出现以下错误:_tkinter.TclError:unknownoption"-Background"执行以下操作时不起作用:frame=Frame(root,background="white")或者:frame=Frame(root)frame.config(bg="white")我想不通。我会发布我的整个源代码,但我不希望它暴露在互联网上,但是框架创建是
在Python中tkinter模块,,和分别用于识别鼠标左键、中键和右键的点击。同样,用于按回车键。我在哪里可以找到所有此类事件的列表,包括各种键盘按键的名称?Tclbindmanual没有那些。 最佳答案 可以在effbot.org上找到绑定(bind)和事件的一般列表。或在docsprovidedbyNewMexicoTech而列出了几个键的名称here除了originaldocumentation.以下是最常见事件的摘要,并解释了一些按键名称:Button1istheleftmostbutton,button2isthemid
我一直在研究Python编程中的Tkinter章节,遇到了一个问题,即按钮的前景色和背景色不会改变。我正在使用Python2.6.1开发MacOSX10.6系统。标签的颜色会改变,但按钮的颜色不会改变。例如:fromTkinterimport*Label(None,text='label',fg='green',bg='black').pack()Button(None,text='button',fg='green',bg='black').pack()mainloop()在我的Mac系统上,标签的颜色会改变,但按钮的颜色不会。在装有Python2.6.1的Windows系统上,标签
这个问题在这里已经有了答案:WhichtkintermoduleswererenamedinPython3?(2个回答)关闭4年前.我正在尝试在Python中使用Tkinter显示打开的文件对话框。我发现的每个示例似乎都非常易于使用,但它们都以以下行开头:importtkFileDialog这行给我一个错误,说Nomodulenamed'tkFileDialog'我的Python似乎没有tkFileDialog。所以我试着搜索它,但似乎你没有“下载”Tkinter,它只是Python自带的。为什么我的Tkinter缺少tkFileDialog?有没有什么地方我可以得到它以便我可以使用它
有没有人有一个例子来说明如何在Python中设置日志到Tkinter文本小部件?我已经在几个应用程序中看到了它,但无法弄清楚如何将日志记录定向到日志文件以外的任何内容。 最佳答案 除了上述答案之外:尽管有很多建议的解决方案(此处和thisotherthread中),但我自己努力完成这项工作。最终我遇到了thistexthandlerclassbyMosheKaplan,它使用ScrolledText小部件(这可能比ScrollBar方法更容易)。我花了一些时间才弄清楚如何在线程应用程序中实际使用Moshe的类。最后,我创建了一个最小
我需要在Tkinker中创建一个OpenGL上下文,以便将它与PyOpenGLPython模块一起使用。Tkinker本身并不支持OpenGL上下文,但我在PyOpenGL文档上找到了这个页面,解释了如何为此使用模块中包含的包装器:http://pyopengl.sourceforge.net/documentation/context/我尝试运行提供的代码,但收到一条消息,提示找不到TOGL模块。我从http://togl.sourceforge.net/下载了模块,但无法让它工作。PS。我使用virtualenv在MacOSX上使用Python3.2进行了测试。
我有一个我在matplotlib中制作的漂亮球体。我将如何将它放入tkinter框架小部件中?能够将它集成到现有的tkinterGUI中会很好。也可以去掉显示屏下方的菜单栏吗?我不需要保存输出或缩放,所以对我来说没用。frommpl_toolkits.mplot3dimportaxes3d,Axes3Dimportmatplotlib.pyplotaspltfrommatplotlibimportcmimportnumpyasnpfig=plt.figure()ax=Axes3D(fig)# 最佳答案 查看在tkGUI中嵌入绘图的示