有趣的python库-tkinter

tkinter-GUI编程用

与pyqt、wxpython一样,python三大gui库之一,用来写图形化界面很有意思,下面举个整蛊小例子。

实现烦人的弹窗

import tkinter as tk, random, threading, time
def dow():
    window=tk.Tk()
    width=window.winfo_screenwidth()
    height=window.winfo_screenheight()
    a=random.randrange(0,width)
    b=random.randrange(0,height)
    window.title('庆年')
    window.geometry('400x100'+'+'+str(a)+'+'+str(b))
    # tk.Label(window,text='小胡你好呀!',bg='pink',font=('楷体',23),width=40,height=15).pack()
    tk.Label(window,text='骂人专用,你是个**!',bg='pink',font=('楷体',23),width=40,height=15).pack()
    window.mainloop()

threads=[]
for i in range(10):
    t=threading.Thread(target=dow)
    threads.append(t)
    time.sleep(0.5)
    threads[i].start()

GUI编程可以实现大多数你想要图形界面交互功能。想知道更多有意思的库可以我的《有意思的库》专栏,觉得有用就点个关注呗!

上一篇:2021-07-10


下一篇:Python--tkinter简易尝试记录