草庐IT

tkinter.checkbutton

全部标签

python - 结合 Tkinter 和 win32ui 使 Python 在退出时崩溃

在使用Python2.7的winapi构建基本应用程序时(我在Windows8.1上),我尝试向程序添加一个小的Tkintergui。问题是,每当我关闭应用程序窗口时,Python就会完全崩溃(基本上会收到崩溃消息)。我在多个地方发现了有关此问题的报告,但找不到修复或解决方案。以下是一些来源:http://sourceforge.net/p/pywin32/bugs/443/#8bdehttp://www.gossamer-threads.com/lists/python/python/134956(这是2002年的!)最多可以复制这4行:fromTkinterimportTkimpo

python - 如何在 Windows Vista 上将 Tkinter 与 Python 结合使用?

我在WindowsVista上为一位用户安装了Python2.6。Python工作正常,但是当我尝试:importTkinter时,它说并排配置有错误。我试过修改VisualStudio运行时,但没有什么好结果。关于如何解决这个问题的任何想法? 最佳答案 也许你应该降级到2.5版本? 关于python-如何在WindowsVista上将Tkinter与Python结合使用?,我们在StackOverflow上找到一个类似的问题: https://stackov

python - Tkinter 窗口事件和属性

我一直在搜索有关以下Tkinter窗口功能的信息,但没有成功。平台是Windows,Python2.7。这篇文章的末尾是可用于探索Tkinter窗口事件的代码。如何检测窗口最小化/最大化事件?通过绑定(bind)到窗口的返回的事件对象event确实包含有关这些事件的任何信息。我搜索了可能会公开这些事件但未成功的协议(protocol)(如WM_DELETE_WINDOW)。如何确定窗口框架边框大小(不是Tkinter框架,操作系统在Tkinter放置其小部件的容器周围放置的框架)?是否有非平台特定的方法来发现这些窗口属性,或者我是否需要使用平台特定的解决方案,如Windows下的win

Python 生命游戏(tkinter版)

生命游戏(GameofLife)由剑桥大学约翰·何顿·康威设计的计算机程序。美国趣味数学大师马丁·加德纳(MartinGardner,1914-2010)通过《科学美国人》杂志,将康威的生命游戏介绍给学术界之外的广大渎者,一时吸引了各行各业一大批人的兴趣,这时细胞自动机课题才吸引了科学家的注意。游戏概述用一个二维表格表示“生存空间”,空间的每个方格中都可放置一个生命细胞,每个生命细胞只有两种状态:“生”或“死”。用绿色方格表示该细胞为“生”,空格(白色)表示该细胞为“死”。或者说方格网中绿色部分表示某个时候某种“生命”的分布图。生命游戏想要模拟的是:随着时间的流逝,这个分布图将如何一代一代地变

Python -Tkinter GUI更新多个模块

在此先感谢您的任何帮助。我有2个.py文件,一个运行GUI,另一个运行基本计算并使用GUI输入创建图形,然后将其输出到控制台。这些值是两次打印的,一次是从计算文件中,然后再次从GUI文件打印。问题是,如果我更新输入,则输出不会更新,并且图也不会更新。预先感谢您对此提供任何帮助。gui(test1gui.py):importtkinterastkfromtkinterimportttkimportcsvdefTo_Print(self):iflen(self.e_xf.get())!=0:Write_Inputs_To_CSV(self)importtest1Eqmtest1Eqm.Pre_Ou

tkinter按钮的类 - 如何返回其值?

我尝试创建一个类来生成一批按钮(4)。我希望按下每个按钮的统计数据-当我按下每个按钮时,仅返回最后一个按钮的状态(4)status是为了更改按钮的状态而不按下按钮(自动进程以模拟按钮按下)我究竟做错了什么?classdev_buttons2(object):def__init__(self,master,buts_list):self.status=[]foriinrange(len(buts_list)):self.var=IntVar()self.name=buts_list[i]self.c=Checkbutton(master,text=buts_list[i],variable=se

Python解决(ModuleNotFoundError: No module named ‘tkinter‘)方法

 确保你使用的Python版本是3.x系列的,因为tkinter库在Python2.x系列中被称为Tkinter。尝试手动安装tkinter库。在Windows上,你可以从Python官方网站下载Windows安装程序,并选择安装tkinter库。在Linux上,你可以使用包管理器来安装,例如在Debian/Ubuntu上,可以运行以下命令来安装:sudoapt-getinstallpython3-tk。检查环境变量是否正确设置。在Windows上,你需要将Python的安装目录添加到系统的PATH环境变量中。在Linux上,你需要确保Python解释器的路径正确添加到PATH环境变量中。如果

Python 使用tkinter的Scrollbar方法创建Text水平和垂直滚动条

在Python的Tkinter中,可以使用Scrollbar来实现Text组件的上下或左右滑动。首先,需要创建一个Scrollbar对象并将其与Text组件绑定,然后将Scrollbar放置在Text组件的右侧或底侧,使其能够控制Text组件的上下或左右滑动。运行结果:右侧(垂直)滑动条底侧(水平)滑动条示例代码:右侧(垂直)滑动条示例代码importtkinterastkroot=tk.Tk()#创建一个Scrollbar对象scrollbar=tk.Scrollbar(root,orient='vertical')scrollbar.pack(side=tk.RIGHT,fill='bot

Python/Tkinter应用程序在Raspberry Pi启动上运行

我已经创建了一个使用TKINTER在RaspberryPi3上制成的GUI的Python应用。我目前正在尝试设置PI,以便它在启动上运行我的程序。除非我的程序崩溃,否则我不需要桌面之类的东西来加载。我试图寻找实现这一目标的方法这篇来自RaspberryPi堆栈交换的帖子但没有任何工作。实际上,当我尝试在该链接中提出建议时,我打了一个障碍,这使我不得不重新安装Raspbian。我想知道这里是否有人知道如何使这一工作。看答案您可能不需要桌面,但是TKINTER可以。因此,您无法禁用图形启动。首先,通过此命令使您的python文件可执行:chmod+xmy_program.py然后在文件顶部添加一个

python Matplotlib Tkinter--pack 框架案例

环境python:python-3.12.0-amd64包:matplotlib3.8.2pillow 10.1.0版本一importmatplotlib.pyplotaspltfrommatplotlib.backends.backend_tkaggimportFigureCanvasTkAgg,NavigationToolbar2Tkimporttkinterastkimporttkinter.messageboxasmessageboximporttkinter.ttkasttk#创建自定义工具栏类classMyNavigationToolbar(NavigationToolbar2Tk