有趣的python库-tkinter
2024-09-18 16:50:43
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编程可以实现大多数你想要图形界面交互功能。想知道更多有意思的库可以我的《有意思的库》专栏,觉得有用就点个关注呗!
最新文章
- FFmpeg 转码和截屏
- iOS多线程-多线程实现之GCD
- xcode添加快捷代码块
- symfony2取得web目录绝对路径、相对路径、网址的函数是什么
- cocos2d之json使用实例
- “数学口袋精灵”第二个Sprint计划(第十天)总结
- MySQL sql语句总结
- 基于 Jenkins 快速搭建持续集成环境--转
- go-nsq使用简述
- Ubuntu 16.04下sublime text3安装
- numpy 性能提升
- solr7.7.0搜索引擎使用(四)(搜索语法)
- python中logging模块的一些简单用法
- 多线程系列(2)线程池ThreadPool
- Swift学习笔记十:属性
- FinalShell 推荐
- BZOJ4205 : 卡牌配对
- PHP程序员应该知道的15个库
- Bootstrap 3之美03-独立行,文字环绕,图片自适应,隐藏元素
- ios开发之--pop到指定页面
热门文章
- OpenCV之C++经典案例
- @Transactional注解事务失效的几种场景及原因
- python3中的常见知识点3------reduce()函数
- K近邻算法(k-nearest neighbor, kNN)
- gulp报错The following tasks did not complete
- vulnhub靶场渗透实战13-driftingblues3
- jQuery事件与动态效果
- 像go 一样 打造.NET 单文件应用程序的编译器项目bflat 发布 7.0版本
- 微服务组件-----Spring Cloud Alibaba 注册中心Nacos的CP架构Raft协议分析
- python 之匿名函数(lambda)