我正在使用python和tkinter编写一个GUI程序。我想把菜单项从右到左排列。有可能吗?我尝试了网格,但我得到错误‘这是一个顶级窗口’。
import tkinter as tk
from tkinter import ttk
from tkinter import Menu
from tkinter import LEFT, RIGHT
from tkinter import W
menuBar = Menu(win)
win.config(menu=menuBar)
fileMenu = Menu(menuBar, tearoff=0).grid(sticky=W)
menuBar.
我正在尝试学习python 3.7中的tkinter gui,我有以下代码: from tkinter import *
# Configuración de la ventana principal
root=Tk()
root.title("Cath Config")
#Definición de clases
#Frames
class marco(Frame):
def __init__(self, master=None, color="#F3F3F3", ancho="1024", alto="680",
我知道有很多通过调用root.destroy()函数来正确关闭Tkinter GUI的。它们与我的设置一起工作,除非我确定包含一个tkinter.intvar类型的变量会导致gui进程即使在我关闭窗口之后仍然存在。下面是一个有效的示例:
import mtTkinter as Tkinter #special threadsafe version of Tkinter module, required for message windows. You can use regular Tkinter if needed
root = Tkinter.Tk()
root.wm_title(
我是Python的新手,在某种程度上是对Python2的深入研究,我想要涉足一些Tkinter编程。我试着做了一个小程序,它需要3组单词,并将3组单词中的每个单词进行组合,以生成网站的关键字。当我运行该脚本时,GUI会按预期显示,但当我单击Create Combinations按钮时,会出现以下错误
Exception in Tkinter callback
Traceback (most recent call last):
File "/usr/lib/python2.6/lib-tk/Tkinter.py", line 1413, in __call__
re
我正在使用两个Python文件构建python应用程序,一个用于GUI,另一个用于函数。在GUI文件中,我有一个按钮(button1)绑定到第二个文件(browse_file)中的一个函数,在这个函数中正在调用另一个函数( exl_cols),但是python不接受调用这个函数,给了我这个错误(Event没有属性exl_cols),任何帮助都是值得赞赏的。
图形用户界面
from Browser import Browse
from tkinter import *
import tkinter as tk
class DA(Frame):
#
# -------Initia
我正在尝试编辑用户将提供的图像,我的opencv程序将对该图像执行一些步骤 我已经在tkinter中创建了一个gui,然后我所做的就是使用pyinstaller将该tkinter gui转换成可执行文件。 程序的tkinter部分工作得很好,但是当图像应该使用imshow函数显示时,它就不能工作了 我在堆栈溢出中搜索了这个问题,另一个用户似乎有这个问题,但不像imshowhe想要显示视频,然后出现了这个问题,但在我的例子中,它是在调用imshow时出现的 This is that question 现在,如果我按照这个答案,他们说要进入目录:C:\PATH\Python\Python35-3
我正在使用Python3中的tkinter开发一个GUI,我有一个名为inputFilePathDisplay的Entry文本框,其绑定如下:
inputFilePathDisplay.bind("<Key>", lambda event, filePath = inputFilePath: key(event, filePath))
当按下键时,我有以下回调函数:
#input functions -- see if the user has entered text
def key(event, filePath):
filePath = event.w
在循环中更新GUI?好的,我正在做一个Python Tkinter项目。
我遇到了for循环的问题。for i in range(15):
到目前为止,我已经尝试了root.update_idletasks()和root.config在循环中更新图形用户界面。但是GUI只有在循环完成时才会更新。
pyautogui.locateOnScreen似乎是罪魁祸首。以使其不更新GUI。
有什么建议吗?
我有接受用户输入的python代码,因此我使用了大量的input语句。现在,我正在使用Tkinter创建GUI,并希望在Tkinter中显示这些输入语句。有没有办法到那里去呢?
对于ex。
var=float(input("enter a number"))
现在我想显示输入语句"enter a number in Tkinter“。有可能做到吗?如果是,是如何实现的?