例舉字串StringVar()和整型IntVar()
var = tk.StringVar() 或 var = tk.IntVar()
var.set() #設定
var.get() #獲取
1.整型IntVaVar()
#IntVar() 要配合控制元件便使用
import tkinter as tk
from tkinter import *
import time
if __name__=="__main__":
top=tk.Tk()
top.wm_title("測驗")
top.geometry('500x300')
var = tk.IntVar() #保存為一個int型別的變數
var.set(0) #設定初始值
count = 0 #通過計數來改變var值
Label(top, text= "測驗" , font = ("黑體",14),fg = "red" , width = 12,height = 2).place(x = 20,y = 40,anchor = 'nw')
while(True):
count += 1
top.update() #不斷更新
top.after(10)
if count % 50 == 0:
var.set( var.get() + 1 )
Label(top, text= str(var.get()) , font = ("黑體",14),fg = "red" , width = 12,height = 2).place(x = 120,y = 40,anchor = 'nw')
top.mainloop()

2、字串型別StringVar()
用法類似
通過StringVar()和IntVar()就可以利用傳感器等將變數值動態顯示在界面啦
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/272315.html
標籤:其他
