龙空技术网

Python恶搞弹窗代码

吴爃 114

前言:

现在你们对“弹窗代码大全”可能比较关注,同学们都想要剖析一些“弹窗代码大全”的相关资讯。那么小编在网络上收集了一些关于“弹窗代码大全””的相关内容,希望同学们能喜欢,各位老铁们一起来了解一下吧!

最近做了一个恶搞的弹窗代码发给朋友玩,,这里分享给大家..

源码:

# -*-coding:utf-8 -*-# @Time  :2022/5/26 20:45# 弹窗恶搞程序import tkinter as tkimport randomimport threadingimport timeimport winsounddef boom():    window = tk.Tk()    width = window.winfo_screenwidth()    height = window.winfo_screenheight()    # 高,宽进行随机值    a = random.randrange(0, width)    b = random.randrange(0, height)    # 在界面出现随机弹窗和字体    window.title('error')    window.geometry("400x100" + "+" + str(a) + "+" + str(b))    # 设置告警内容    tk.Label(window, text='error,Windows正遭受攻击', bg='red',             font=('宋体', 17), width=40, height=4).pack()    winsound.MessageBeep(winsound.MB_ICONASTERISK)    window.mainloop()def lu():    TK = tk.Tk()    width = TK.winfo_screenwidth()    height = TK.winfo_screenheight()    a = random.randrange(0, width)    b = random.randrange(0, height)    TK.title("嘿嘿!")    TK.geometry("400x100" + "+" + str(a) + "+" + str(b))    tk.Label(TK, text='略略略!!!', bg='green',             font=('宋体', 17), width=40, height=4).pack()    winsound.MessageBeep(winsound.MB_ICONASTERISK)    # 显示窗口弹窗    TK.mainloop()if __name__ == '__main__':    # 采用多线程方式,    threads = []    for i in range(100):        t = threading.Thread(target=boom)        p = threading.Thread(target=lu)        threads.append(t)        threads.append(p)        time.sleep(0.5)        threads[i].start()

这里的这几个包都是要导入,可以在终端上使用pip工具导入.

代码运行测试结束后,使用打包工具,Python代码的打包生成exe文件,可以在没有Python环境的系统上执行.

首先: pip install Pyinstaller 安装这个包

然后执行命令,

-w参数,,隐藏程序黑框,只能从任务管理器关闭

在命令的回显中找到文件生成的路径,就可以找到生成的可执行文件了,

然后就可以发送朋友了,

效果:弹窗的同时还会有声音的效果..

标签: #弹窗代码大全