本文向大家介绍Python Tkinter模块 GUI 可视化实例,包括了Python Tkinter模块 GUI 可视化实例的使用技巧和注意事项,需要的朋友参考一下 我就废话不多说了,直接上代码: 以上这篇Python Tkinter模块 GUI 可视化实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。
问题内容: 下面的代码在IDLE内运行良好,否则会出现“ NameError:全局名称’messagebox’未定义”的情况。但是,如果我明确声明,则无论从哪里运行都很好。 为什么IDLE不需要显式import语句,而在其他地方则需要它? 问题答案: 消息框是tkinter的单独子模块,因此只需从tkinter进行完整导入即可: 不导入消息框 必须将其显式导入,如下所示: 以与必须显式导入ttk相
问题内容: 我发现了很多类似的问题,但并没有解决此问题的方法:我想 从磁盘加载图像文件 裁剪(是否懒惰) 将其放在TKinter画布上 而且,最好不要将步骤1设为gif文件,但是即使必须这样做,我也会很高兴。而已.. 我可以加载文件,可以裁剪文件(在PIL中),也可以将其放置在画布上(在TKinter中),但是我似乎无法将所有内容组合在一起。(因此,从PIL到TKinter的简单转换是够吗?)我当
问题内容: 我正在尝试将函数的标准输出重定向到tkinter文本小部件。我遇到的问题是,它会将每一行写到一个新窗口中,而不是将所有内容都列出在一个窗口中。该函数扫描目录并列出任何0k文件。如果没有文件为0k,则将其打印出来。因此,问题在于,如果目录中有30个0k文件,它将打开30个窗口,每个窗口只有一行。现在,我知道问题出在哪里。如果您查看我的功能代码,我会告诉您: 我知道,每次os.stat看到
问题内容: 我正在尝试将tkinter与python3一起使用以打开图像,请参见此处的一段代码: 我已经安装了python3-tk,并且在编写时有演示窗口 在终端。我尝试了几种无效的组合: 给 , 给 我尝试使用_tinker,FileDialog和file_dialog,但是我总是遇到“ ImportError:无法导入名称filedialog”。有什么线索吗? 问题答案: 仅适用于Python
问题内容: 以下代码在MS Windows中正常工作(按时脚本将退出): 我试图在“无窗口管理器”的Debian环境中运行它(引导至控制台,运行,它通过(那里唯一的命令)启动脚本)。 该脚本按预期方式启动,但按任何操作均不执行任何操作(我原本希望关闭并返回至文本控制台)。后来我尝试添加,以防万一,但这并没有帮助。 MS Windows和Debian环境之间这种不同行为的原因可能是什么? 问题答案:
问题内容: 尝试在画布上实现按钮,该按钮在单击时会打开文件。 我的尝试如下 不幸的是,我的代码在我单击按钮之前就打开了该文件,该文件已运行。为什么? 问题答案: 当Python处理这两行时,它会在第一行看到这一点: 并将其解释为有效的函数调用。因此,它调用了该函数。 要解决此问题,请定义一个函数来处理该行之前的click事件,然后将按钮的opion分配给该函数: 或者,在这种情况下,甚至更好/更干
在使用Python Anaconda 3.6时,我没有遇到名为“Tkinter”的模块。如何访问模块?我使用的是64位操作系统的Windows7。
我刚刚在Windows10上重新安装了Python。我输入“python”并得到python3.7。4.我试图导入Tkinter,但它显示“没有名为‘Tkinter’的模块”。我在网上四处查看,所有信息都表明Tkinter是Python附带的标准库。如果您有任何帮助,我们将不胜感激。
我得到的错误是:在Python 3中没有名为“Tkinter”的模块。我正在尝试运行这段代码。
我的应用程序在OSX上使用多处理和tkinter时出现故障。最简单的示例如下: 尝试执行此代码段时,mac失败,并显示以下报告: 进程:Python[1453]路径: 日期/时间:2016-01-18 18:33:23.281 0100操作系统版本:Mac OS X 10.11.2(15C50)报告版本:11匿名UUID:49081BD5-7C1E-52F6-E5D9-F9F41BA8DFE5 启
更新:找到解决方案并更新为自我回答。 我在一个目录中有20个jpg图像。使用Python 3.7 Tkinter 8.6。10.我访问它们,调整大小并将它们显示在网格的主窗口中。网格有12行x 5列=60帧。第1行中的所有帧都有标签,标签中填充了大小调整后的图像。第2行中的所有框架都有带有文本“放大”的标签。第3行中的所有框架都有带有文本“Select”的标签。这种模式重复。 点击"放大"按钮,我
我在窗口中尝试了相同的代码,它工作正常,但在mac GUI按钮不显示边框和背景颜色的效果。例如。btnc=按钮(root,padx=28,pady=15,bd=5,fg=“黑色”,字体=。(“arial”,30,“粗体”),文本=“C”,bg上面一行代码bg和bd中的格(行=1,列=3)不工作。
我有一个窗口与列表框,调整大小与彼此。我用网格来做这个。列表框下面有一排按钮,它们当前正在随着窗口移动和调整大小。我希望按钮保持原位,并在窗口和列表框调整大小时保持一致的大小(所以按钮总是保持在列表框的左下角)。 有简单的方法吗?我今天才开始使用Tkinter,所以我可能只是在文档中错过了它,或者可能只是在网格布局上感到困惑。 按钮设置如下: 我已经尝试了所有粘性组合,但那些不调整按钮大小的组合仍
我刚刚进入Python,并一直在使用tkinter来设计图形用户界面,到目前为止这很有趣。我一直在实验框架,我试图将屏幕分成3个“窗格”,如果你愿意的话。由于某种原因,即使组合宽度小于总宽度,它仍然延伸超过屏幕的边界。 对我来说,我不明白为什么紫色的框架在右边被切断了。 我有点怀疑我使用padx和pady的次数。我也很好奇它是否与grid_propagate或pack_propagate有关,这就