tkinter相关内容

AttributeError:对象没有属性?

好的,这是我收到的错误: AttributeError:‘Des’对象没有‘ASMULT_OUTPUT’属性 这就是我正在尝试做的事情。 当我在此框架上时,我正在创建一个文本变量,然后将其发送到Set类。 class upload_csv(Frame): def __init__(self, master): self.master = master ..
发布时间:2022-09-22 23:14:38 Python

在MS-Windows下调整大小导致的Tkinter性能问题

受this问题的启发,我想为我的根窗口编写自己的大小调整函数。 但我只是注意到我的代码显示了一些性能问题。如果您快速调整它的大小,您可以看到窗口没有像我希望的那样发现它的高度提示,它结结巴巴。(更像是摇摆) 有人知道为什么会发生这种情况吗?我最好的猜测是tkinter事件处理程序对它来说太慢了,或者我做的数学运算不是最快的方法。 我确实在不同的位置尝试了update_idletasks ..
发布时间:2022-09-22 22:53:22 Python

如何在PYTHON中更改Tkinter按钮的按下动画

我有一个类似任务栏的Frame,它包含带有图像的自定义Button。但每次我点击这个按钮,Tkinter就会把按钮向右移动1px/按钮。 是否可以覆盖此行为?或者我必须派生自Tkinter.Label而不是Tkinter.Button? 编辑: 添加一些代码: 导入Tkinter 导入日志记录 logger = logging.getLogger(__name__) class ..
发布时间:2022-08-11 09:34:27 Python

如何定义图像对象

下面是一段代码,它从sqlite3获取图像路径,调整其大小以匹配标签/帧大小,并将其显示在tkinter图形用户界面上。如果变量仅在启动之后创建,我不知道或不记得如何定义该变量。 我的意思是,我在ttk.treeview中有一个记录列表。每条记录都在数据库中插入了一个图像路径。当我在树视图中单击某个项目时,所选内容将激活函数PREVIEW_IMAGE(),然后调整图像大小以适应图形用户界面上 ..
发布时间:2022-07-22 21:14:27 Python

使用cronTab运行tkinter图形用户界面

我有一个简单的图形用户界面(使用tkinter创建),我想在一天中的特定时间在Raspberry pi 3上运行它。下面是我在crontab中使用的代码片段。我使用sudo crontabb-e调用了crontabb管理器。 0 18 * * * cd /home/pi/gui && python3 gui.py 目前,我可以通过PI的命令行直接调用该图形用户界面来执行它。但是,当我尝试 ..
发布时间:2022-07-21 20:46:34 Python

在Python3中使用tkinter和类的GIF动画

我在使gif在此代码中工作时遇到一些问题。 这是一种带有图形均衡器的媒体播放器:) 我正在努力让gif在&pantalla&pantalla;品牌内部发挥作用。我的Frame变量有一个属性错误。我一直在四处寻找,但还是解决不了这个问题。 对不起,我犯了错误,我是新手。 任何帮助都将不胜感激。 代码如下: import os from tkinter import * from vlc ..
发布时间:2022-07-20 18:36:05 其他开发

Tkinter-鼠标指针当前位于哪个窗口小部件上?

我想问你们,有没有办法获得当前鼠标指针所在的小部件的名称或ID。有没有办法做到这一点?感谢您的回复。 推荐答案 通常您从绑定获取此信息。但是,如果您想要随时轮询系统以找出鼠标下方的小部件,您可以使用winfo_pointerxy获取鼠标的坐标,然后将这些坐标传递给winfo_containing以获取这些坐标下的小部件。 这里是一个示例程序,它在鼠标下连续打印出小部件: i ..
发布时间:2022-07-14 17:52:53 Python

使用tkinter设置初始滚动条位置

我正在尝试创建一个带有滚动条的带有tkinter的图形用户界面。我使用网格布局管理器,因为这是组织所有其他小部件的最简单方式。因此,我使用网格布局管理器添加了一个滚动条。它是有效的,但我的问题是,它最初不是设置在顶部,而是位于中间的某个位置。 What it looks likevsWhat it should look like 我的代码如下: from tkinter imp ..
发布时间:2022-07-01 15:14:30 Python

既可以显示HTML也可以显示CSS的Python小部件

我有一个想法,要创建一个家长监督网络浏览器。它的工作原理是,我用python创建一个桌面应用程序(最好使用wxPython或wxPythons Webkit),这只是一个可以显示HTML和css的小工具。 网站的HTTP请求将通过我的服务器上的代理。因此,如果有人想访问网站“http://google.com”: -他们在python浏览器中输入该URL -请求转到我的服务器上的脚本:ht ..
发布时间:2022-06-29 11:27:48 前端开发

Tkinter-向树视图中添加多个列

我想在我的树视图中添加三列,并将它们命名为‘Varenavn’、‘Anall’、‘Best før’。我尝试了以下方法: self.tree = ttk.Treeview (height = 10, columns = 3) self.tree.grid (row = 4, column = 0, columnspan = 2) self.tree.heading ('#0', te ..
发布时间:2022-06-26 20:32:32 Python

如何禁用对文本小部件的输入,但允许编程输入?

如何锁定Text小工具,以便用户只能选择和复制其中的文本,但我仍然可以从函数或类似函数将文本插入Text? 推荐答案 您是否尝试过简单地禁用文本小工具? text_widget.configure(state="disabled") 在某些平台上,您还需要在上添加绑定,以便将焦点放在Widget上,否则不会出现复制的突出显示: text_widget.bind(" ..
发布时间:2022-06-25 17:18:23 Python

如何在Tkinter应用程序中启用对表情符号的支持?

我实现了Saurabh Chaturvedi的Python chat application,以开始学习网络是如何工作的。该应用程序很简单,并且使用了Tkinter模块。 我想扩展应用程序的功能,允许用户在消息框中输入表情符号,并在发送消息时将其呈现为消息列表中的表情符号。例如,如果用户在消息框中键入‘:)’,它应该呈现为😊。 到目前为止,我已经研究了如何在Tkinter应用程序中启 ..
发布时间:2022-06-21 17:34:37 Python

为什么我在Tkinter中的饼图没有显示?

我正在构建一个应用程序,该应用程序接受输入并将其保存到CSV文件,现在最后一个基本部分是显示列内容的饼图。输入内容应该是关于书籍的。因此,例如,饼图应该显示列表中所有图书的流派。 我在创建饼图方面没有问题,我在一个单独的脚本中管理它,我也没有收到错误消息,而是只有一个白色字段。 import csv import tkinter as tk import matplotlib.pyplot ..
发布时间:2022-06-15 14:50:27 其他开发

在不输入的情况下以设定的时间间隔刷新标签

在过去的几个小时里,我一直在尝试找到一种方法来刷新带有信息的标签,而不必自己输入任何内容。 我尝试编写的程序是从Raspberry PI获取CPU临时数据并将其显示在一个窗口中。我需要进行该临时输入以每隔5秒左右更新一次,但所有尝试都失败了。 我尝试了While循环,发现它们在tkinter中不起作用,我无法想象在没有输入的情况下如何不断地刷新一些东西。 我对Python还很陌生,所以我相信 ..
发布时间:2022-05-31 16:08:28 Python

显示失真图像的Tkinter

我正在尝试使用Tkinter显示gif,但当gif加载时,它看起来非常奇怪。我已经粘贴了原始gif和在tkinter中显示的gif的屏幕截图。不是只有一个gif,而是我使用的每个gif都会发生这种情况。 GIF中的原始框架: tkinter中看到的帧: 代码如下: from Tkinter import * import time as t root = Tk() fr ..
发布时间:2022-05-24 17:01:30 Python

如何从tkinter中的条目中获取可用作函数的数据?

我正在制作一个用于数学函数数据拟合的Python脚本,比如a*sin(b*x)与给定的数据。我计划在程序已经运行时,由用户在外部输入此数学函数。我通过tkinter中的条目或文本框输入这个数学函数。这完全没有问题,但是当我使用.get()函数提取数据时,它以字符串格式返回输入的数学函数。但这对未来的拟合过程没有用处。根据我的理解,我应该有一个定义的函数形式,如 def F(x,a,b): ..
发布时间:2022-05-23 17:07:01 Python

更改tkinter中的输入框背景颜色

所以我一直在做这个程序,我发现很难找出哪里出了问题。我对tkinter相当陌生,因此这可能是非常次要的。 我正在尝试让程序在按下复选按钮时更改输入框的背景颜色。或者更好的是,如果我能以某种方式动态改变它,那就更好了。 这是我目前的代码: TodayReading = [] colour = "" colourselection= ['green3', 'dark orange', " ..
发布时间:2022-04-18 21:16:21 其他开发