当前位置:   article > 正文

【python写一个无限弹窗】_import time def dow(): window = tk.tk() width = wi

import time def dow(): window = tk.tk() width = window.winfo_screenwidth() h


前言

在学校,闲得无聊想恶搞一下室友,想给对象展现一下自己的编程能力,制造一个无限弹窗(想弹多少就弹多少),写上恶搞语言或者悄悄地情话,来满足你的搞怪心里,本章教你如何制作。
在这里插入图片描述


一、写代码

import tkinter as tk
import random
import threading
import 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("200x50" + "+" + str(a) + "+" + str(b))
    tk.Label(window,
             text='宣你!',  # 显示文字
             bg='yellow',  # 背景颜色
             font=('楷体', 17),  # 字体和字体大小
             width=15, height=2  # 标签长宽
             ).pack()  # 固定窗口位置
    window.mainloop()


threads = []
for i in range(9):  # 需要的弹框数量,根据自己需要来修改,这里我只创建了9次
    t = threading.Thread(target=dow)
    threads.append(t)
    time.sleep(0.1)
    threads[i].start()

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30

二.打包

众所周知,运行代码需要相应的解释器环境,但恶搞对方的话,对方电脑上不一定有解释器,怎么办呢,那就给他打包处理一下。

第一步,找文件所在文件夹

在这里插入图片描述

第二部,地址框中打开cmd,会直接定位到当前文件夹下

在这里插入图片描述

第三步,打包(注意,提前安装pyinstaller库)

终端里面输入以下内容
在这里插入图片描述
回车等待,结果会出现以下内容,打开框出来的文件夹,你所要的东西就在其中。
在这里插入图片描述
下面这个文件你就可以发给任何人了(注,用于娱乐学习,请勿给他人造成不必要的影响。)
在这里插入图片描述


总结

这里说明一下,要修改个数需要在代码中修改,重新打包。 点击来一起学习python
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/301098
推荐阅读
相关标签
  

闽ICP备14008679号