问题内容: 我正在尝试按照本教程创建可执行文件 https://github.com/anthony- tuininga/cx_Freeze/tree/master/cx_Freeze/samples/Tkinter 进行一些调整后,我可以编译项目,但是当我单击.exe时,会触发加载鼠标的动画,但没有任何加载。之前曾问过这个问题,但从未解决过。 我的应用程式档案 我的setup.py 另外我一直在
问题内容: 我为我的一个脚本创建了一个小GUI。一切都很好。 当我单击一个按钮时,它会启动一个很大的功能,该功能正在解析某些网站中的许多数据。 但是,一旦我单击了Button,程序就会冻结,直到该功能完全运行为止。一切正常,但是为什么我的GUI在执行功能时冻结了。我想打印一个进度条,但这是不可能的。 这是程序的一部分: 在执行Module_1.main()时,我无法执行任何操作//打印任何内容…
问题内容: 我已经处理了好几天了,希望能有所帮助。我用导入的模块tkinter,numpy,scipy,matplotlib开发了一个GUI应用程序,该模块在python本身中运行良好。转换为exe后,一切都按预期工作,但matplotlib节则无效。当我按定义的绘图按钮时,exe只是关闭而没有显示任何绘图。因此,我想举一个最小的例子,我只绘制了一个sin函数,而我面临着同样的问题:在python
问题内容: 我有一个使用Tkinter作为GUI的Python脚本。我的小脚本应该每X秒创建一个顶级小部件。当我运行代码时,第一个“顶级”窗口小部件被成功创建,但是当它尝试创建第二个“窗口小部件”时,程序崩溃。 我正在做的是使用after方法每隔5秒钟与root的mainloop一起调用一次函数startCounting。每次调用此函数时,我都会将Toplevel小部件对象追加到列表中并启动一个新
本文向大家介绍Python GUI之tkinter窗口视窗教程大集合(推荐),包括了Python GUI之tkinter窗口视窗教程大集合(推荐)的使用技巧和注意事项,需要的朋友参考一下 一、前言 由于本篇文章较长,所以下面给出内容目录方便跳转阅读,当然也可以用博客页面最右侧的文章目录导航栏进行跳转查阅。 二、Tkinter是什么 Tkinter 是使用 python 进行窗口视窗设计的模
问题内容: 我有一个Checkbutton和一个与之关联的对象,但是当我尝试获取的值时,我正在接收。 这是我的代码: 我为什么要得到? 问题答案: 是对对象的引用。您需要调用其方法来访问其表示的值:
问题内容: 在Python模块中,和用于分别标识左,中和右按钮的鼠标单击。 同样,用于返回键的按下。 在哪里可以找到所有此类事件的列表,包括各种键盘键的名称? Tcl绑定手册没有那些。 问题答案: 可以在effbot.org或New Mexico Tech提供 的文档中找到有关绑定和事件的常规列表,而此处除了原始文档之外,还列出了几个键的名称。 以下是最常见事件的摘要,并解释了一些按键名称:
问题内容: 我的空闲状态抛出错误,并指出无法导入。 是否有一种通过或安装的简单方法? 似乎有很多软件包名称在此徘徊… 此版本以及其他各种各样的版本均无效。 我在使用Python 2.7的Windows上,没有或没有其他系统软件包管理器。 问题答案: 我可以在这里看到两个解决方案: 1)按照 适用于Python的Docs- Tkinter进行安装 (对于Windows): Tkinter(以及从Py
问题内容: 我正在创建一个带有浏览按钮的GUI,我只想返回路径。我一直在寻找使用如下代码的解决方案。 但是我知道Tkinter具有内置的功能,这是打开文件的超级简单的一行代码。有什么方法可以修改它以返回目录而不是文件?是否有比我发布的代码大块小的选项? 问题答案: 似乎应该起作用。文件资料
问题内容: 我正在尝试在用Python编码的Tkinter GUI中嵌入图。我相信下面的代码可以成功地将图形简单地放入画布中,但是我对GUI网格中的画布位置没有任何控制。我希望能够让我的GUI的一部分成为情节……而不是全部。如何放置此画布小部件? 问题答案: 您没有任何其他小部件,因此很难知道您想要其他小部件的位置。不过,我可以告诉您的是:通过这样做,您正在让Tkinter用绘图填充屏幕。这是因为
问题内容: 我有一个Python程序,它执行一组操作并在STDOUT上打印响应。现在,我正在编写一个GUI,它将调用已经存在的代码,并且我想在GUI中打印相同的内容,而不是STDOUT。我将为此使用文本小部件。我不想修改执行该任务的现有代码(其他一些程序也使用此代码)。 有人可以指出我如何使用此现有任务定义并使用其STDOUT结果并将其插入文本小部件中吗?在主GUI程序中,我想调用此任务定义并将其
问题内容: 我正在使用Python 3.3和tkinter制作用于行人逃生模拟的GUI界面。 我已经编写了两个模拟程序,它们运行良好。但是,当尝试从主应用程序调用它们时,我陷入了困境。我希望模拟窗口出现在单独的窗口中(创建主窗口的子窗口)。 如何使用tkinter从主应用程序启动子窗口? 问题答案: 您可以通过创建的实例来创建子窗口。有关更多信息,请参见http://effbot.org/tkin
问题内容: 我在停止“供稿”时遇到问题;cancel参数似乎对after方法没有任何影响。尽管“进纸停止”已打印到控制台。 我尝试使用一个按钮将启动供稿,而另一个按钮将停止供稿。 随着输出: 问题答案: 问题是,即使你打电话与停止循环,已经有等待消防挂起的工作。按下停止按钮不会触发新的作业,但是旧的作业仍然存在,并且当它自己调用时,它将传入False,这将导致循环继续。 您需要取消待处理的作业,以
问题内容: 我正在Tkinter中创建界面,我需要自定义字体。不仅仅是说Helvetica具有特定大小或其他大小,还包括任何给定平台上通常不提供的字体。这将与程序一起作为图像文件或(最好是)Truetype字体文件或类似文件保留。我不想在要使用该程序的每台计算机上都安装所需的字体,我只想随程序一起将它们携带在同一目录中。 tkFont模块看起来应该执行类似的操作,但是我看不到它将在运行程序的系统通
问题内容: 所有按钮都返回10。为什么? 我想要按钮1返回1,按钮2返回2 … 非常感谢您的帮助 问题答案: 您的匿名函数可以是闭包(如@abernert所指出的,在Python的情况下,它们 实际上并不是 闭包)-它们“封闭”了变量,以供以后引用。但是,它们不是在定义时查找值,而是 在调用 时查找值,这是整个循环结束 后 的某个时间(此时等于10)。 要解决此问题,您需要将的值重新绑定到其他东西