【python – Tkinter中的视频输出?】教程文章相关的互联网学习教程文章

Python Tkinter错误对象没有属性【代码】

所以我正在制作一个类似于街机游戏的程序.我希望lableGuess在单击框架后出现在顶层窗口中,但它给了我这个错误: AttributeError:“窗口”对象没有属性“窗口” 这是代码:from tkinter import * from tkinter import font import timeclass Window(Frame):def __init__(self, master):Frame.__init__(self, master)self.master = mastermaster.title("Arcade Games")master.geometry("800x600+560+240")b = Button(self, text="Gu...

python-需要帮助而忽略按钮按下. Tkinter【代码】

我正在制作秒表程序.如果计时器已经在运行,我将无法启动按钮. 当我搜索时,会看到相同的14 year old code.我很难相信在过去的14年中所有这些人都独立地得出了相同的解决方案. 作为一个初学者,我真的很想知道我写的东西在做什么错,而不是复制/粘贴然后继续.from tkinter import * import time import datetimeclass Window(Frame):def __init__(self, master = None):Frame.__init__(self, master)self.master = masterself.init_win...

python-Tkinter中的Frame类的目的是什么?【代码】

下面的代码将构建一个基本的按钮GUIfrom tkinter import * class App:def __init__(self, master):frame = Frame(master)frame.pack()self.button = Button(frame, text="QUIT", fg="red",command=quit)self.button.pack(side=LEFT)self.slogan = Button(frame,text="Hello",command=self.write_slogan)self.slogan.pack(side=LEFT)def write_slogan(self):print("Tkinter is easy to use!")root = Tk() app = App(root) root.main...

python-在tkinter中更改帧的大小,这是由一个类定义的【代码】

我正在尝试将帧的大小更改为tkinter;我正在使用python 3.0,并且正在为学校项目创建库存管理类型的东西.这是我现在拥有的代码,我正在尝试编辑框架的尺寸.我试图上网查找,但是找不到所需的信息.我知道您需要使用:.geomtry()内置函数,但是我不知道将它放在哪里,或者如何在类中使用它.import tkinter as tkLARGE_FONT= ("Comic Sans MS", 12)SMALL_FONT=('Comic sans ms', 8)class StockManager(tk.Tk):def __init__(self, *args, **...

python-用多种颜色为Tkinter按钮着色【代码】

我正在尝试在Tkinter的单个按钮上放置多种颜色.这是我想出的:from Tkinter import * master = Tk() buttons = {}def press(clicked):print clickedreturn for i in range(1,7):button_name = 'button '+str(i)buttons[i] = Button(master, text=button_name, command=lambda method=button_name:press(method))buttons[i].grid(row=0, column=i-1, padx=15)buttons[i].update()tot_x = buttons[i].winfo_width()tot_y = buttons[i...

python-为什么tkinter进度栏会使事情变得这么慢?【代码】

我有以下代码用于提取tar.gz文件,同时保留进度标签:from __future__ import division import tarfile import ostheArchive = "/Users/Dennis/Instances/atlassian-jira-enterprise-4.1.2-standalone.tar.gz"a = tarfile.open(theArchive)tarsize = 0print "Computing total size" for tarinfo in a:tarsize = tarsize + tarinfo.sizerealz = tarsize print "compressed size: " + str(a.fileobj.size) print "uncompressed size: ...

python-Eclipse PyDev现在将所有对Tkinter的引用显示为错误【代码】

我已经将Eclipse与PyDev结合使用(在Windows上,请注意),在我的Python Tkinter项目中使用了大约一个月,直到最近我还没有抱怨.我像这样启动一个模块(GUI)的源代码:from Tkinter import *现在,自从我将Eclipse更新到3.6.1以来,它在每次调用Tkinter模块(Frame(),Label(),Tk()等)时都会显示一个错误.我以为在更新过程中可能出了些问题,所以我卸载了Eclipse,重新下载了它(Eclipse 3.6.1 Classic),然后重新安装了它.然后,看到这给我安装Py...

tkinter,python和seaborn的问题:_tkinter.TclError:没有显示名称,没有$DISPLAY环境变量【代码】

故事 熊猫,numpy,seaborn,matplotlib已正确安装在系统上.我从http://seaborn.pydata.org/examples/many_pairwise_correlations.html那里获取了此代码示例 片段from string import letters import numpy as np import pandas as pd import seaborn as sns import matplotlib.pyplot as pltsns.set(style="white")# Generate a large random dataset rs = np.random.RandomState(33) d = pd.DataFrame(data=rs.normal(size=(100, 26)...

python-在文本小部件中搜索单词/字母(tkinter)【代码】

我将如何添加在文本小部件中搜索文本的搜索功能?*从用户输入中搜索def openFile():global textartiststxt = tkinter.Tk()artiststxt.title('Artists')artiststxt.geometry('300x360')artiststxt.minsize(300,360)artiststxt.maxsize(500,360)file = open('Artists.txt','r', encoding='utf-8')lines = file.read()scrollbar = Scrollbar(artiststxt, jump = 1)text = Text(artiststxt, yscrollcommand = scrollbar.set)scrollbar....

Python 3,Tkinter,如何更新按钮文本【代码】

我试图做到这一点,以便当用户单击按钮时,它变为“ X”或“ 0”(取决于他们的团队).如何使按钮上的文本更新?到目前为止,我最好的主意是删除按钮,然后再次打印它们,但这只能删除一个按钮.这是我到目前为止的内容:from tkinter import *BoardValue = ["-","-","-","-","-","-","-","-","-"]window = Tk() window.title("Noughts And Crosses") window.geometry("10x200")v = StringVar() Label(window, textvariable=v,pady=10).pac...

python-按下按钮时在Tkinter中更新标签【代码】

我想制作一个“程序”,当您按下一个按钮并打印出一个变量时,它会更新标签,但是使用代码我却无法正常工作.有人可以帮我吗? 提前致谢!from Tkinter import *root = Tk() x = 0def test():global xx += 1label_1.update()label_1 = Label(root, text=x) button_1 = Button(root, text='Click', command=test) button_1.grid(row=0, column=0) label_1.grid(row=0, column=1)root.mainloop()解决方法:代替label_1.update()(doesn’t ...

Python-如何从tkinter小部件获取值并将其分配给变量【代码】

from tkinter import * import tkinter as tk import pyodbcroot1 = tk.Tk()label1 = tk.Label(root1, text='product A') entry1 = tk.Entry(root1)label1.pack(side = tk.TOP) entry1.pack() input1= StringVar() input1.set(entry1.get()) print (input1)此代码用于将输入文本框小部件中的值分配给变量Input1.但是,我得到的值是:PY_VAR0,而不是Entry1中的文本. 我需要打印输入文本.为什么会出现PY_VAR0? 请帮忙. 谢谢.解决方法...

python-代替tkinter.dooneevent【代码】

我正在将程序(VMD,Visual Molecular Dynamics)以C语言编写,并同时嵌入了Python和TCL解释器,并将其移植到Python3.x.它的大多数UI使用TCL / TK框架和OpenGl进行硬编码,因此UI刷新是手动完成的.当Python解释器运行时,可以动态创建新窗口,甚至可以使用Tkinter向主UI添加新菜单.在这种情况下,通过在Python端定期调用一些代码来刷新所有TK事件(请参见下文).这样可以确保所有更新都是线程安全的,并且不会破坏解释器.int PythonTextInterp:...

删除网格化的python Tkinter小部件之间的自动间隙【代码】

我在Windows上使用python2.当我运行followig代码时,尽管在对它们进行网格化时未指定填充,但在两个画布之间却存在间隙(请参见下图).是否有可能删除此?import Tkinter as tk import ttkclass App(tk.Tk):def __init__(self, *args, **kwargs):tk.Tk.__init__(self, *args, **kwargs)self.c1 = tk.Canvas(master=self, background='white', borderwidth=0,relief=tk.FLAT)self.c2 = tk.Canvas(master=self, background='white', bord...

使用Python和Tkinter制作简单的GUI,我将无法识别的选择器发送到实例【代码】

我正在尝试学习如何使用Python制作GUI程序.我正在使用Python 2.7.6.这是带有标签的简单窗口的代码:from Tkinter import * root = Tk() label = Label(root, text="hello") label.pack()root.mainloop()该代码在Windows 7计算机上有效,但在Mac OSX 10.10.4上无效.在Mac上,出现以下错误:2015-08-18 10:32:09.137 Python[11678:5520486] -[QNSApplication_setup:]: unrecognized selector sent to instance 0x10f83bd102015-08-18 1...