python中的Tkinter的Label实时更新问题!

作者&投稿:桂仁 (若有异议请与网页底部的电邮联系)
python中的Tkinter的Label实时更新问题, 你是怎么让他实时更新的啊~

mainloop()之后,没有事件的话,窗口是不会刷新的。试试这样: from Tkinter import * root = Tk() for i in range(1, 101): val = str(i) Label(root, textvariable = val).pack() root.update_idletasks()

from tkinter import *
from threading import Timer
from random import randint

def autoText():
....global timer,var
....var.set(str(randint(1,100)))
....timer = Timer(1, autoText)
....timer.start()
win=Tk()
var = StringVar()
var.set('1')
lb1 = Label(textvariable = var,width = 10,height = 3 )
lb1.pack()
timer = Timer(1, autoText)
timer.start()
win.mainloop()

mainloop()之后,没有事件的话,窗口是不会刷新的。试试这样:

from Tkinter import *

root = Tk()

for i in range(1, 101):
val = str(i)
Label(root, textvariable = val).pack()
root.update_idletasks()

用place应该符合你的需要


tk 是什么意思?
Tk是一种用于图形用户界面(GUI)的工具包,通常用于开发Python脚本和应用程序。Tk提供了一组可用于构建用户界面的工具和小部件,例如按钮、文本框、滑块、标签等。Tk允许程序员创建跨平台的GUI应用程序,这意味着一个Tk开发的程序可以运行在任何支持Tk包的操作系统上。在计算机网络中,TK也可以指代“Token...

tk是什么意思?
tk是Tkinter的简称,是Python的标准GUI库。Tkinter库是Python的标准图形用户界面库,其名字由“Tk”和“inter”组成,“Tk”是一个用于创建图形用户界面的工具包,而“inter”指的是“interface”,即接口。因此,Tkinter可以理解为用Python语言创建的...

tk神器是什么意思?
tk神器是一种广泛使用的图形用户界面编程工具包。它是Python界面开发中最着名的工具之一,因为它提供了丰富和可定制的组件和控件来构建专业的用户界面。它还提供了丰富的文档和教程,使得即使是初学者也可以学会使用它。因此,通过tk神器,用户可以创建出漂亮、交互性高、易于使用的Python应用程序。除此之外...

Python-Tk(根窗口)和 Toplevel(顶级窗口)的方法汇总
-- 通知窗口管理器该窗口将以网格的形式重新调整尺寸 -- baseWidth 和 baseHeight 指定 Tk_GeometryRequest 要求的网格单元数 -- widthInc 和 heightInc 指定网格单元的宽度和高度(像素)group(window=None)-- 将窗口添加到窗口群中 -- window 参数指定控制窗口群的主窗口 -- 如果忽略该参数,将返...

Python中simpleguitk的作用是什么?
simpleguitk是一个Python库,用于创建简单的图形用户界面(GUI)。它提供了一些基本的组件,如按钮、文本框、标签等,使得开发者能够轻松地构建交互式的应用程序。

python中simpleguitk是什么?
在Python中,SimpleGUI是一个轻量级的图形用户界面(GUI)工具包,它是为那些需要快速、简单地创建GUI应用程序的Python程序员设计的。SimpleGUI的目标是让创建GUI应用程序变得简单,同时它也提供了足够的功能来满足大多数基本需求。SimpleGUI包含一个名为SimpleGUITK的模块,它是SimpleGUI的一个扩展,提供了...

python tkinter教程
1、导入 Tkinter 模块 2、创建控件 3、指定这个控件的 master, 即这个控件属于哪一个 4、告诉 GM(geometry manager) 有一个控件产生了。!\/usr\/bin\/python3  import tkinter top = tkinter.Tk() # 进入消息循环 top.mainloop()窗口主体框架 每一个 ...

怎么在python开发界面
Tkinter(也叫Tk接口)是Tk图形用户界面工具包标准的Python接口。Tk是一个轻量级的跨平台图形用户界面(GUI)开发工具。Tk和Tkinter可以运行在大多数的Unix平台、Windows、和Macintosh系统。Tkinter 由一定数量的模块组成。Tkinter位于一个名为_tkinter(较早的版本名为tkinter)的二进制模块中 。Tkinter包含了对Tk...

Python tk怎么浏览和打开文件
TkInter是标准的Python GUI库。Python与Tkinter的结合提供了一个快速和容易的方法来创建GUI应用程序,Tkinter的提供了一个强大的面向对象的接口Tk的GUI工具包。python 打开文件可以用open命令,例如:电子书txt文本 f = open('E:\\\\test.txt',encoding='utf-8')raw = f.read()

python的TK界面能支持鼠标拖放文件夹么?
Tk Drag and Drop 是 Tcl\/Tk 的一个扩展,用来实现拖放功能,基于 Tk 8.3.3 或者更高版本。支持包括 Windows\\Mac\\Linux 内嵌的拖放操作。DND也就是Drag and Drop,是一个很常用的UI组件,它不是显示的一种应用,而是用于在目标文件拖拽到应用程序界面时发生的一种响应行为,这个行为可以使打开文件...

曲周县17214846158: python的tkinter问题 -
伯恒悉欣: # _*_coding:UTF-8 _*_ import Tkinter as tk on_hit = True def hit_me(): global on_hit if on_hit: on_hit = False var.set('you hit me !!复!') else: on_hit = True var.set('') window = tk.Tk() var = tk.StringVar() #不要写上制面 window.title('This is GUI'...

曲周县17214846158: python中的Tkinter的Label实时更新问题, 你是怎么让他实时更新的啊 -
伯恒悉欣: mainloop()之后,没有事件的话,窗口是不会刷新的. 试试这样: from Tkinter import * root = Tk() for i in range(1, 101): val = str(i) Label(root, textvariable = val).pack() root.update_idletasks()

曲周县17214846158: python的Tkinter编程:
伯恒悉欣: p=Tkinter.PhotoImage(file=sys.path[0]+'\\1.gif') l = Tkinter.Label(topwin,image=p).pack() l.image = p # 这句不能少,否则图片不显示

曲周县17214846158: python中关于tkinter中的 Label -
伯恒悉欣: 先格式化再赋值

曲周县17214846158: python 元组和字典的返回值后面有个L是什么意思 如 ((1000L, 0L), (2000L, 0L), (3000L, 0L)) 谢谢! -
伯恒悉欣: 长整型数,你用的是python2,python3中已经没有区别了.

曲周县17214846158: python tkinter要实现关闭一个窗口的同时,在打开一个新窗口,应该怎么修改 -
伯恒悉欣: 1、首先确认你电脑上的python是正常的,同时tkinter模块安装正常.如下面图中所示,输入python命令可以看到正常的命令行界面,然后执行导入命令: from tkinter import *tkinter安装正常的话就不会报错,如下面图中所示:2、确认无误后...

曲周县17214846158: 求助Python中的Tkinter.Text的用法 以及其 delete,insert用法,在线等 -
伯恒悉欣: Text总的文档在这里 http://www.pythonware.com/library/tkinter/introduction/text.htm#AEN7880 用法:http://www.pythonware.com/library/tkinter/introduction/x8309-patterns.htm 方法:http://www.pythonware.com/library/tkinter/introduction/x8369-methods.htm

曲周县17214846158: Python 的Tkinter中的label,怎样让它的text自动更新?? -
伯恒悉欣: 安装python时,tkinter是自带的、随同python自动安装. python所带的代码编辑器本身就是用tkinter编写的.

曲周县17214846158: python编程,使用Tkinter中的文本框显示系统时间 -
伯恒悉欣: Python编程中,用Tkinter中的文本框获取系统当前的时间并且显示,代码如下:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23importsys fromtkinter import* importtime deftick():globaltime1# 从运行程序的计算机上面获取当前的...

曲周县17214846158: python中用tkinter模块怎么打开文件? -
伯恒悉欣: 你说的是“打开文件对话框”,需要用到FileDialog模块,代码非常简单:from Tkinter import * from FileDialog import *root = Tk()fd = LoadFileDialog(root) # 创建打开文件对话框 filename = fd.go() # 显示打开文件对话框,并获取选择的文件名称 print filenameroot.mainloop()

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网