教你制作可以整蛊你朋友的 Python 程序
2023-04-18 16:13:51 时间
这个程序就动感多了,会随机出现弹窗。
import tkinter as tk
import random
import threading
import time
def boom():
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("200x50" + "+" + str(a) + "+" + str(b))
tk.Label(window, text='你是一个傻狍子', bg='green',
font=('宋体', 17), width=20, height=4).pack()
window.mainloop()
threads = []
for i in range(100):
t = threading.Thread(target=boom)
threads.append(t)
time.sleep(0.1)
threads[i].start()
运行效果如下图所示,非常带劲,可以任意修改。
相关文章
- 开源和云原生技术如何使API策略现代化
- 前后端分离开发模式下后端质量的保证 —— 单元测试
- python自动化测试(2)-自动化基本技术原理
- Direct3D Draw函数 异步调用原理解析
- 用JavaScript编写一个Java虚拟机?谈谈哗众取宠的BicaVM
- HTML5以及WebGL
- MVC与WebForm最大的区别
- Asp.Net Mvc: 浅析TempData机制
- 生成你的自定义密码本Python
- python奇葩反爬-你是故意的还是不小心的
- Python、C++、Swift或任何其他语言会取代Java吗?为什么?
- python通过轮子安装第三方库(以Wordcloud为例)
- SpringBoot中对拦截器和过滤器的理解
- gazebo黑屏问题
- 81python装饰器
- golang执行命令 && 实时获取输出结果
- python项目中的“填坑”记录
- wagger也不好用了!API文档还得是Apipost
- 深入理解npm scripts
- 基于高层次综合器(Vivado HLS)的硬件优化[原创www.cnblogs.com/helesheng]