Questions tagged «tkinter»

Tkinter是“ Tk”图形用户界面工具箱的标准Python界面。在Python 3中,模块的名称从Tkinter更改为tkinter。

20
为Python安装tkinter
我正在努力import Tkinter。但是,我收到一条错误消息,指出Tkinter尚未安装: ImportError: No module named _tkinter, please install the python-tk package 我可能可以使用Synaptic Manager进行安装(可以吗?),但是,我必须将其安装在我编程的每台计算机上。是否可以将Tkinter库添加到我的工作区中并从那里引用它?
277 python  linux  tkinter  install 


14
ImportError:没有名为“ Tkinter”的模块
由于某些原因,我无法使用Tkinteror tkinter模块。在python shell中运行以下命令后 import Tkinter 要么 import tkinter 我得到这个错误 ModuleNotFoundError:没有名为“ Tkinter”的模块 要么 ModuleNotFoundError:没有名为“ tkinter”的模块 可能是什么原因,我们如何解决呢?
206 python  tkinter 

15
matplotlib错误-没有名为tkinter的模块
当我运行以下代码时,我尝试通过Windows 10上的Pycharm IDE使用matplotlib软件包: from matplotlib import pyplot 我收到以下错误: ImportError: No module named 'tkinter' 我知道在python 2.x中它叫做Tkinter,但这不是问题-我刚安装了一个全新的python 3.5.1。 编辑:此外,我还尝试导入'tkinter'和'Tkinter'-这些都不起作用(都返回了我提到的错误消息)。

7
_tkinter.TclError:没有显示名称并且没有$ DISPLAY环境变量
我在服务器中运行一个简单的python脚本: import matplotlib.pyplot as plt import numpy as np x = np.random.randn(60) y = np.random.randn(60) plt.scatter(x, y, s=20) out_png = 'path/to/store/out_file.png' plt.savefig(out_png, dpi=150) 我尝试python example.py在已安装matplotlib 1.5.1的服务器中使用该命令,但失败并显示以下错误: Traceback (most recent call last): File "example.py", line 7, in <module> plt.scatter(x, y, s=20) File "/home/USER/.virtualenvs/nnet/lib/python2.7/site-packages/matplotlib/pyplot.py", line 3241, in scatter ax = gca() File …

17
如何在Tkinter中将参数传递给Button命令?
假设我Button在Python中使用Tkinter进行了以下操作: import Tkinter as Tk win = Tk.Toplevel() frame = Tk.Frame(master=win).grid(row=1, column=1) button = Tk.Button(master=frame, text='press', command=action) action当我按下按钮时会调用该方法,但是如果我想向该方法传递一些参数action呢? 我尝试使用以下代码: button = Tk.Button(master=frame, text='press', command=action(someNumber)) 这只是立即调用该方法,而按该按钮则没有任何作用。

7
如何在matplotlib中更新图?
我在这里重新绘制图形时遇到问题。我允许用户在时间刻度(x轴)中指定单位,然后重新计算并调用此函数plots()。我希望该图可以简单地更新,而不是将另一个图添加到该图上。 def plots(): global vlgaBuffSorted cntr() result = collections.defaultdict(list) for d in vlgaBuffSorted: result[d['event']].append(d) result_list = result.values() f = Figure() graph1 = f.add_subplot(211) graph2 = f.add_subplot(212,sharex=graph1) for item in result_list: tL = [] vgsL = [] vdsL = [] isubL = [] for dict in item: tL.append(dict['time']) vgsL.append(dict['vgs']) vdsL.append(dict['vds']) isubL.append(dict['isub']) …

7
构造tkinter应用程序的最佳方法?
以下是我典型的python tkinter程序的整体结构。 def funA(): def funA1(): def funA12(): # stuff def funA2(): # stuff def funB(): def funB1(): # stuff def funB2(): # stuff def funC(): def funC1(): # stuff def funC2(): # stuff root = tk.Tk() button1 = tk.Button(root, command=funA) button1.pack() button2 = tk.Button(root, command=funB) button2.pack() button3 = tk.Button(root, …
136 python  tkinter 


5
您如何在Tkinter的事件循环中运行自己的代码?
我的弟弟刚刚开始​​编程,对于他的Science Fair项目,他正在模拟天空中一群鸟。他得到了大部分他写的代码,它工作得很好,但鸟儿需要移动的每一刻。 但是,Tkinter浪费了自己的事件循环的时间,因此他的代码无法运行。这样root.mainloop()运行,运行,并保持运行,并且它运行的唯一事情是事件处理程序。 有没有一种方法可以让他的代码与mainloop一起运行(没有多线程,这很令人困惑,应该保持简单),如果这样,那是什么? 现在,他想出了一个丑陋的方法,将其move()功能绑定到<b1-motion>,这样,只要按住按钮并摇动鼠标,它就可以工作。但是必须有一个更好的方法。
119 python  events  tkinter 

16
如何在Python中创建一个简单的消息框?
我正在寻找与alert()JavaScript 相同的效果。 我今天下午使用Twisted.web编写了一个基于Web的简单解释器。您基本上是通过表单提交Python代码块的,客户端来抓取并执行它。我希望能够做出一个简单的弹出消息,而不必每次都重写一堆样板的wxPython或TkInter代码(因为该代码是通过表单提交的,然后消失了)。 我尝试过tkMessageBox: import tkMessageBox tkMessageBox.showinfo(title="Greetings", message="Hello World!") 但这会在后台用tk图标打开另一个窗口。我不要这个 我一直在寻找一些简单的wxPython代码,但是它总是需要设置一个类并进入应用程序循环等。在Python中没有简单易行的方法来制作消息框吗?
119 python  wxpython  tkinter 

4
在matplotlib中动态更新图
我正在用Python开发一个应用程序,该应用程序从串行端口收集数据并针对到达时间绘制收集的数据图。数据的到达时间不确定。我希望在收到数据时更新绘图。我搜索了如何执行此操作,发现了两种方法: 清除绘图,然后重新绘制所有点的绘图。 通过在特定间隔后对其进行更改来对图进行动画处理。 我不喜欢第一个程序,因为该程序会运行很长时间(例如一天),并且会收集数据,因此重绘该图将非常慢。第二种方法也不可取,因为数据的到达时间不确定,我希望仅在接收到数据时更新绘图。 有没有一种方法可以仅在收到数据后才通过添加更多点来更新图?

12
如何在Windows上点子或easy_install tkinter
我的空闲状态抛出错误,并指出tkinter无法导入。 有没有一种简单的方法可以tkinter通过pip或安装easy_install? 似乎有很多软件包名称在出现…… 此版本以及其他各种各样的版本tkinter-pypy均无效。 pip install python-tk 我在Windows上使用python 2.7,不能apt-get。 谢谢。

7
如何从Tkinter文本小部件获取输入?
如何从小Text部件获取Tkinter输入? 编辑 我问这个问题是为了帮助其他有同样问题的人- 这就是为什么没有示例代码的原因。这个问题困扰了我好几个小时,我用这个问题来教别人。请不要把它当作一个真正的问题来评分-答案很重要。
98 python  tkinter 

6
用Python开发GUI:Tkinter与PyQt [关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 如果要使用Python开发一个用户界面,该选择哪个:TkInter或PyQt? 我刚开始使用TkInter,就能够使用一些简单的UI来处理基本的小部件,例如标签,按钮,文本框等。只是好奇地知道PyQt与TkInter相比有多好? 干杯

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.