程序一 :电脑弹窗
最近程女士的梗很火,我就想着整一下室友,让室友看看我行不行.
此程序调用了tkinter模块,从本质上来说,它是对 TCL/TK 工具包的一种 Python 接口封装.Tkinter 是 Python 自带的标准库,因此无须另行安装,它支持跨平台运行,不仅可以在 Windows 平台上运行,还支持在 Linux 和 Mac 平台上运行.
直接上代码
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='black', # text是弹窗中显示的字,bg是颜色,你可以随意设置
font=('宋体', 17), width=20, height=4).pack() #font为字体
window.mainloop()
threads = [] # 开启线程
for i in range(5):
t = threading.Thread(target=boom)
threads.append(t)
time.sleep(0.1)
threads[i].start()
因为只是本机测试,所以我开了5个线程,你也可以多开几个线程去试试
tips :文件可以直接使用pyinstaller打包成exe运行
pyinstaller -F py文件
效果如下:
可以看到还是比较好玩的.
程序二 无限次调用cmd命令行
这个好玩之处在于可以配合其他的命令给不懂电脑的小白一种很高大上的感觉
代码如下
from os import system
for i in range(3):
system('start dir')
你可以将dir换成tree命令或者其他命令,range次数不要太多,不然电脑会卡死.