tkinter相关内容

如何阻止Tkinter Frame缩小以适合其内容?

这是给我麻烦的代码. f = Frame(root, width=1000, bg="blue") f.pack(fill=X, expand=True) l = Label(f, text="hi", width=10, bg="red", fg="white") l.pack() 如果我用标签注释掉行,则框架显示为正确的宽度.但是,添加标签似乎将框架缩小到标签的大小.有办法防止这种 ..
发布时间:2020-04-26 14:32:30 Python

带有matplotlib和tkinter的Kivy中的NSException

我继承了一些使用kivy/tkinter/matplotlib的代码,这些代码在Windows上可以正常运行,但在osx上存在一些问题.一个问题已经另一个问题已解决 .运行以下命令时得到NSException: import tkinter # tkinter._test() import matplotlib matplotlib.use("TkAgg") from matplotlib ..
发布时间:2020-04-26 10:15:11 Python

如何在Mac OS上使用Tkinter获得黑色文件对话框?

我正在尝试建立一个黑色文件对话框(Mac OS暗模式).我正在使用Tkinter文件对话框模块(import tkinter.filedialog). 莫哈韦沙漠(10.14.4)暗模式 Python 3.6.8 Tcl/Tk 8.6.8 当我从其他任何应用程序打开文件对话框时,它们具有黑色背景,但是当我从tkinter.filedailog中打开文件对话框时,它们具有默认白色背景 ..
发布时间:2020-04-26 09:57:41 Python

如何判断密钥是否已在Tkinter中释放

我正在使用此代码测试是否已按下某个键,但是我还需要一个释放键时调用的绑定.如果不存在这样的绑定,我将准备一些代码,不断检查该键是否仍在按下. w.bind("",key) 解决方案 当释放任何键时,它将调用onkeyrelease: w.bind("", onkeyrelease) 要对特定密钥的发布做出反应,您将使用 w.bind(" ..
发布时间:2020-04-26 09:11:53 Python

如何使用Python中的Tkinter检查当前是否按下了键?

是否有任何方法可以检测到当前使用Tkinter按下了哪些键?如果可能的话,我不想使用额外的库.我已经可以检测到何时按下了键,但是我希望能够随时检查当前按下了哪些键. 解决方案 我认为您需要跟踪有关按键和释放键的事件(保持自己的“当前按下"键集) )–我相信Tk不会为您跟踪(Tkinter确实在Tk的基础上添加了很少的东西,主要是它的直接接口). ..
发布时间:2020-04-26 09:09:07 Python

Tkinter下拉菜单具有键盘快捷键吗?

我想在Tkinter中有一个下拉菜单,其中包含与此命令相关联的快捷键.这可能吗? 我还要如何在某个字符下添加下划线,以允许Alt-F-S(文件->保存)? 解决方案 import tkinter as tk import sys class App(tk.Tk): def __init__(self): tk.Tk.__init__(self) ..
发布时间:2020-04-26 08:41:45 Python

Python绑定-允许同时按下多个键

我在Python中遇到问题. 我正在使用Tkinter并具有四个绑定事件,这些事件监听表单上的按键. 我的问题是,这些不会异步运行.因此,例如,我可以按一个按钮,就可以识别事件.但是当我同时按住两个键时,只会触发一个事件. 是否有其他方法可以做到这一点? self.f.bind("w", self.player1Up) self.f.bind("s", self. ..
发布时间:2020-04-26 08:30:02 Python

线程和Tkinter不能一起使用

尝试使用简单的自动答题器练习Tkinter,Pyautogui和线程. 应该打开一个菜单(选中), 然后选择按钮(选中), 它打开另一个窗口(选中), ,当您按下 F7 时,它将开始单击(不起作用) 这在没有Tkinter的情况下也很好 这是代码: from tkinter import * from pyautogui import * from time impo ..
发布时间:2020-04-26 08:26:08 Python

键盘快捷方式“采用1个位置自变量但给了2个位置自变量".

尝试制作键盘快捷键以重置游戏.之前在__init__类中,我创建了一个菜单来启动新游戏,并使用self.reset重置得分/网格等. 我现在一直在尝试使用相同的命令来实现快捷方式-重置是该类中的一种方法. self._master.bind_all('', self.reset) 这是错误: TypeError: reset() takes 1 positio ..
发布时间:2020-04-26 08:01:31 Python

当我使用Windows键盘键入非ASCII字符时,会显示“?".

当我使用Windows键盘(在语言栏中)键入non-ASCII个字符时,会出现问号?,这些字符应该放在非ASCII字符处. 复制粘贴工作正常,并且Unicode字符显示在Text小部件中. 我正在使用Lakota All-In-One keyboard在此处找到的Lakota All-In-One keyboard.该特定键盘在区域设置下的 Windows语言栏中中列出. 解决方 ..
发布时间:2020-04-25 12:15:44 Python

检测Python中的键输入

(2013年)我不知道为什么Python这么奇怪,您无法通过在Google中轻松搜索来找到它,但这很简单. 如何检测"SPACE"或实际上的任何键? 我该怎么做: print('You pressed %s' % key) 这应该包含在python核心中,所以请不要链接与核心python不相关的模块. 解决方案 您可以制作一个Tkinter小应用程序: import ..
发布时间:2020-04-25 12:14:46 Python

(Tkinter)绑定时自动执行命令,绑定未按预期方式

我正在尝试有条件地将键绑定到命令.但是当我绑定时,该命令会自动执行(当我同时切换两个命令时).为什么会这样呢?以及如何仅绑定命令而不执行它呢?同样,在绑定两个命令之后,仅执行第一个命令(函数p).这是为什么?我的代码如下: from tkinter import * top = Tk() editor = Text(top) editor.pack() def br(event=None) ..
发布时间:2020-04-25 12:13:18 其他开发

绑定不适用于特定零件

因此,在程序的前面,我使用了该行 l.bind("",lambda e: getSide(i)) 当我单击该元素时,它可以正常工作. 但是,稍后我会使用该行 l.bind("",lambda e: sortby(x)) 用于其他本地对象. getSide是一个存根,它显示绑定时定义的i的值. sortby是一个Quicksort(出 ..
发布时间:2020-04-25 12:10:53 Python

重新映射tkinter中的默认键绑定

我向我的根窗口(一个Tk()实例,其中包含一个文本小部件)添加了一个键绑定: root.bind("Control-o", setconnpanelopen) 问题在于,control-o似乎默认情况下绑定到“插入换行符",因此我的过程将被触发,但它还会插入一个换行符! 即使我将return 'break'放在其末尾,也会发生这种情况-因此它会在之前触发,因此看来. 1)我如何重新 ..
发布时间:2020-04-25 12:10:30 Python

如何将Enter键绑定到tkinter中的函数?

我是Python入门自学者,在MacOS上运行. 我正在tkinter中使用文本解析器GUI编写程序,在其中您在Entry小部件中键入命令,然后单击Button小部件,这将触发我的parse()功能,以打印结果.到Text小部件(文字冒险风格). >绕开按钮 我不能让你那样,戴夫. 我正在尝试寻找一种方法,以消除每次用户发出命令时都将鼠标拖到Button上的需要,但是结果比 ..
发布时间:2020-04-25 12:07:23 Python

如何检查回车键是否被按下python

我有一个绑定事件,当按下某个键触发功能时,我如何查看所按下的键是否为Enter键? 这是我的代码: 这不起作用.我将用Enter替换单词以检查是否按下了回车键: def record(self,event): x = event.char if x == "Enter": print("Enter") 解决方案 您可以使用keyym进行检查: ..
发布时间:2020-04-25 12:03:32 Python

无法在keras(tensorflow)中使用model.predict()

背景: 我正在将Pycharm与Python 3.6配合使用(不使用较新的版本,因为我有一个不支持较新版本的python的库). 我为防病毒构建了一个ml模型并将其保存(试图将其保存为"anti_virus_model.h5"和文件夹) 我正在尝试为反病毒软件构建UI,所以我正在使用tkinter库. 问题: 我试图加载我的模型(非常确定它可以正常工作)并预测所选择的文件( ..
发布时间:2020-04-25 11:00:26 AI人工智能