-
8 votesanswersviews
是否可以只运行asyncio事件循环的一个步骤
我正在使用asyncio和tkinter开发一个简单的图形网络应用程序 . 我遇到了将asyncio事件循环与Tk的mainloop相结合的问题 . 如果可能的话,我想在没有线程的情况下这样做,因为这两个库(但特别是tkinter)都不是非常线程安全的 . 目前,我在asyncio协程中使用Tk.update,它只运行tk事件循环的一次迭代: @asyncio.coroutine def run_... -
1 votesanswersviews
TclError:错误的#args错误
我不知道出了什么问题,但我一直都是这样 Tkinter回调中的异常回溯(最近一次调用最后一次):文件“/Library/Frameworks/Python.framework/Versions/7.3/lib/python2.7/lib-tk/Tkinter.py”,第1410行,在回调自我中.func(* args)文件“/ Users / Zane / Desktop / Factorial... -
1 votesanswersviews
单选按钮tkinter传递主机值
尝试使用单选按钮来选择我所指的主机,因为最终只有两个主机,它们是固定地址 . 这是错误:文件"/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk/Tkinter.py",第1410行,在 call 中返回self.func(* args)文件"Untitled 2.... -
1 votesanswersviews
Tkinter按钮调用对象的方法
我有一些对象,它们都是同一个类的实例;每个对象都有(作为其属性之一)一个tkinter按钮,我希望每个tkinter按钮对它所属的对象执行一个方法 . 我真的不确定如何去做这件事 . 我尝试修改lambda函数,并将“self”替换为“self_”,以防tkinter已经将“self”传递给按钮的命令,但这些都没有奏效;我是新手,并且在今天之前没有遇到lambda函数所以它并没有让我感到惊讶 . ... -
-1 votesanswersviews
我的按钮不会执行在Tkinter中分配的命令
按钮现在会做一些事情 . 它会出错并且不会执行 . class FCHSapp(tk.Frame): def __init__(self, parent, controller): tk.Frame.__init__(self, parent) LARGE_FONT=("Verdana", 30) label = tk.Label(self, text=... -
1 votesanswersviews
TclError:无法调用“destroy”命令:应用程序已被破坏
我是一个蟒蛇初学者 . 尝试创建一个新按钮来关闭窗口 . 我收到了错误消息: Tkinter回调中的异常回溯(最近一次调用最后一次):文件“/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk/Tkinter.py”,第1536行,在电话中return self.func(* args)文件“t... -
-1 votesanswersviews
python tkinter listbox - 插入错误[重复]
这个问题在这里已有答案: Error when configuring tkinter widget: 'NoneType' object has no attribute 2个答案 我无法在我的tkinter列表框中“插入”一个字符串 . 我的代码是: from Tkinter import * from tkFileDialog import askopenfilenames def I... -
0 votesanswersviews
Python / Tk:链接在不同行的帧中的条目小部件
我在Python 2.6中遇到了使用Tk的问题 . 我有一个GUI,它是使用Python包装器从xml代码自动构建的 . 除了包含以下布局的部分外,一切都很好: 第1行:[Label1] [Button1] [Frame1a [Label] [Entry]] [Frame1b [Label] [Entry]] 第2行:[Label2] [Button2] [Frame2a [Label] [Ent... -
1 votesanswersviews
Python TKinter Gui没有更新
我有一个简单的TKinter GUI,它有一个文本输入框和一个按钮 . 我想输入文本,单击按钮,然后让我的程序打印文本 . GUI工作正常,除非我单击文本输入框并键入我没有看到光标或文本,直到我调整窗口大小或单击按钮 . 单击按钮时,文本将显示在输入框中并返回 . 当我输入文本时,GUI不会更新 . 我在OS X 10.10上运行Python 3.4 . 任何想法都会受到欢迎 . 这是代码: #... -
0 votesanswersviews
Python:如何关闭类中的tkinter窗口?
我想做一个聊天室 . 现在我正在登录我的登录界面 . 输入用户名和密码后,如果正确,则应关闭登录屏幕并打开另一个屏幕(应该在另一个类中运行) . 如果密码或用户名错误,则应直接关闭窗口 . 但我不知道该怎么做 . 我尝试在类中编写 Quit 函数,然后在 login 函数中,如果它返回 False ,则应该调用 Quit 函数 . 问题是我不知道是否可以从外部调用类中的函数 . 如果我在课外打电话... -
2 votesanswersviews
Python控制台输出到变量
我在这个网站上看到了一些帖子,其他一些涉及类似主题的帖子似乎没有达到我想用python v3的结果 . 我的目标是有一个弹出窗口,其中包含两个用户名和密码的输入框,然后我可以将其输出为名为username和password的变量,然后依次用于登录我已经编写脚本的网站 . 我到目前为止的代码是: from tkinter import * def show_entry_fields(): p... -
0 votesanswersviews
使用Tkinter打开唯一的辅助窗口
当我打开辅助窗口时,我遇到了麻烦 . 现在我只是用按钮创建一个顶层窗口,我需要打开相同的辅助窗口如果我单击按钮(不生成新实例) . 哪个是生成单个辅助窗口而不生成新窗口实例的更好方法? 我留下了我正在实际工作的代码: import tkinter class LogWindow(): def __init__(self, parent): self.parent = pa... -
1 votesanswersviews
搜索tkinter数据帧
我试图创建的是一个首先创建pandas数据帧的程序 . 然后,它将创建一个带有输入条目框,按钮和文本框的tkinter窗口 . 对于下面的代码,当按下按钮时,我得到一个输出,显示数据框的 Headers 和“搜索”的行 . import pandas from tkinter import * #creates the dataframe summer17=pandas.read_excel(&q... -
0 votesanswersviews
在设定的时间TkInter之后删除标签
我的代码目前检查输入用户的用户名和密码,然后返回带有相应文本的标签 . 如下所示: from tkinter import * def Login(): global AnameEL global ApwordEL # More globals :D global ArootA global f1 global f2 ArootA = Tk() ... -
1 votesanswersviews
如何使用另一个按钮隐藏使用命令按钮生成的标签?
问题(故事): 我在一个条目小部件里写,然后我按下一个按钮,窗口中出现一个新标签,上面有我输入的文字 . 然后我按下一个不同的按钮,期望的结果是生成的标签消失,但是,我收到一条错误消息 . 我为什么要这样做? 我想创建一个接口来进行SQL查询,我正在尝试实现的过程是: 用户在条目小部件中输入字符串 . 用户按"search"按钮执行查询 . 界面返回结果 . (我... -
2 votesanswersviews
将Tkinter Toplevel窗口置于窗口和远程X11中心?
我知道Tkinter有时会很沮丧,但我对Tkinter / ttk Toplevel小部件/窗口的“正确”调用序列感到难过,它会: 在center of the screen中显示窗口,不要将其偏离中心,然后移动它 . 正确调整窗口大小 . 使窗口顶层到父窗体,但不是系统模式(即,不要偏向系统上的所有应用程序/窗口) . (可选)在Windows上创建任务栏按钮 . 这是我到目... -
2 votesanswersviews
用Toplevel在Tkinter制作一个弹出式键盘
我有一个小模块,当 Entry 小部件获得焦点时会弹出一个 Toplevel 小部件 . Toplevel窗口是一个键盘,因此它需要按钮单击触发一个方法,该方法将该按钮单击插入Entry小部件 . 应该在两个条件下销毁Toplevel:1)用户按下实际键盘上的键,2)移动或调整Entry小部件的父级 . 一切都有效,除了一个错误:如果用户点击Toplevel,它就会变为活动状态,如果发生其中一个... -
1 votesanswersviews
Tkinter Toplevel小部件不显示 - python
我正在使用python Tkinter中的Toplevel窗口,在我的其他代码完成之前,我似乎无法显示嵌入的小部件 . 框架显示,它正确地循环我的其他代码,但文本/进度条小部件只有在我以某种方式中断循环时才会显示 . 框架在最后成功销毁 . 见下文 . 这是我的Toplevel代码: class ProgressTrack: def __init__(self, master, varia... -
0 votesanswersviews
Toplevel显示前一帧中的内容
我有一个Toplevel类 DesignWindow ,当我按照这里讨论的方式调用它时,它包含一个10x10的按钮数组:Tkinter; Toplevel in a new class它在最后一个内创建窗口 . 我做错了什么?唯一的区别是我的“根”窗口(带有菜单)是tk.Frame而不是引用问题中的tk.Tk . class MainWindow(tk.Frame): "&qu... -
0 votesanswersviews
我在tkinker中有一个Toplevel按钮,我要关闭窗口然后执行一个功能
到目前为止,我创建了一个带有一些功能按钮/菜单的框架 . 我的一个菜单按钮打开一个新的Toplevel窗口 . 这个新的Toplevel窗口基本上是一个论坛填写页面 . 在页面的末尾是一个完成按钮 . 这个完成按钮在离开根窗口时关闭了tkiniter Toplevel窗口 . 我希望在按下按钮后执行代码行 . 我的第一个想法是设置完成按钮命令以使窗口“撤回” . 如果我这样做,它确实撤销了窗口但是... -
0 votesanswersviews
无法将Tkinter小部件放入Toplevel Frame中
我试图从按下按钮打开一个顶级小部件,并从我找到的示例生成该框架内的列表 . 但是,当我尝试将窗口小部件放在生成的框架中时,我收到以下错误: _tkinter.TclError: can't put .!treeview inside .!errorexample.!toplevel.!mclistdemo.!frame.!frame 我把问题缩小到了 self.tree.grid( in_=f,... -
-1 votesanswersviews
Python tkinter 2帧合并在一起
嘿伙计们,我必须创建一个框架 . 第一个包含一个应该关闭其框架的按钮 . 第二帧只包含一个Label . 我的代码应首先使用按钮创建框架,当按下按钮时,应显示第二个窗口 . 会发生什么,当按下按钮时,会创建一个包含按钮和标签的“合并”窗口 . import tkinter as tk class Window1(tk.Frame): def __init__(self): ... -
0 votesanswersviews
Tkinter按钮没有注册点击
我有以下tkinter按钮类 import tkinter as tk class Button(GraphicsObject): """A button is a labeled rectangle in a window. It is activated or deactivated with the activate() and deactivate() m... -
3 votesanswersviews
禁用Checkbutton Tkinter(灰色)
嘿,我无法弄清楚如何灰显Tkinter检查按钮 . 我尝试使用 state=DISABLED ,但它没有用,我得到一个错误说 _tkinter.TclError:错误选项“-enable”:必须是-column,-columnspan,-in,-ipadx,-ipady,-padx,-pady,-row,-rowspan或-sticky 感谢任何帮助,或者如果您更好地了解如何暂时禁用检查按钮 -
2 votesanswersviews
将几何网格应用于tkinter Notebook页面中的窗口小部件时出现问题
您能否看看这个演示,让我知道为什么我无法将几何网格设置应用于Notebook Tab小部件: 如你所见,我在 lb1 上尝试了这个 lb1.grid(row = 1,column = 1,sticky ='W',padx = 5,pady = 5,ipadx = 5,ipady = 5) 但标签仍然位于标签页的中间 import Tkinter from Tkinter import * im... -
0 votesanswersviews
如何在tkinter中覆盖文本文件中的数据
我正在用tkinter创建一个程序,它带有一个存储在文本文件中的默认名称和密码 . 登录后,您需要打开 Toplevel 窗口并输入要在后续登录中使用的名称和密码 . 我已经定义了我的变量,但如果我想覆盖文本文件,我收到以下内容: 错误“NameError:名称'e1'未定义” 我知道我已经定义了 . import sys from tkinter import messagebox from... -
0 votesanswersviews
单击时在网格中获取tkinter按钮的行
我正在编写一个简单的 tkinter widget ,其中包含一列输入框和一列按钮 . 该按钮应在相应的输入框中打印该值 . 我基本上编写了所有代码,但我已将行标签硬编码到我的函数中: print find_in_grid(root, 2, 0).get() 我需要将 2 替换为单击的按钮行 . 我怎么能得到那一排? 整个代码: from Tkinter import * def print_... -
1 votesanswersviews
如何调用破坏Toplevel窗口的同一个类中的函数? (Python,Tkinter)
我不是程序员,只是一个爱好者,所以如果你能告诉我_1756108,我会很高兴 . What I want: 我想用tkinter创建一个具有“新游戏”,“设置”和“退出”按钮的菜单,如果我点击“退出”按钮,我想要一个“你确定吗?”弹出窗口有“是”和“否”按钮,如果我点击“否”按钮,我想破坏“你确定吗?”弹出窗口 . What's happening: “新游戏”和“设置”按钮正是我想要的,但是当我... -
0 votesanswersviews
Tkinter Toplevel窗口不可移动
在我的Tkinter应用程序中,我有一个按钮,打开一个Toplevel窗口,用于显示事件日志 . 我需要Toplevel Window能够做的一些事情: 打开时显示以前的日志条目,以及使用新条目更新 . 禁用用户随时移动窗口的能力,同时使用户能够关闭窗口 窗口始终用它固定's top right corner being at the root window' s右上角 我想出了#... -
-1 votesanswersviews
Tkinter条目值未在顶层窗口中更新
出于某种原因,当我在此代码的输入字段中输入内容然后点击应该调用简单打印名称和首字母的保存按钮时,它不会占用当前输入框中的内容 . 我的解释是,当单击按钮创建窗口时,它会从代码中调用任何调用但不动态检查输入框,即使我单击按钮保存(我认为会检查它) . 有关如何做到这一点的任何想法? 这是一个顶层窗口,我用一个函数创建了主根,并有一个按钮调用此函数来打开一个新窗口来编辑名称和首字母 . def Sav...