0
点赞
收藏
分享

微信扫一扫

Python实现整蛊恶搞程序生成exe文件小弹窗祝福发给好兄弟好闺蜜好室友


节假日不给好兄弟好闺蜜好室友来点意外都感觉少了点乐趣。

目录

​​1、可以先运行看一下效果​​

​​2、先写好代码​​

​​3、安装pyinstaller​​

​​2、使用pyinstaller 打包程序​​

​​2.1 进入文件路径​​

​​2.2 开始打包​​

​​2.3 查收exe文件​​

 

1、可以先运行看一下效果

建议先把循环次数  改为10次 ,运行完后结束进程就好了

Python实现整蛊恶搞程序生成exe文件小弹窗祝福发给好兄弟好闺蜜好室友_ico

 

2、先写好代码

"""
* @Author: xiaofang
在校生,学习过C、Java,目前专于Python,方向:数据分析
* @Description:
送给朋友满屏的祝福
"""

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='#F479EE', # 背景颜色
font=('楷体', 15), # 字体和字体大小
width=50, height=12 # 标签长宽
).pack() # 固定窗口位置
window.mainloop()


threads = []
for i in range(200): # 需要的弹框数量
t = threading.Thread(target=dow)
threads.append(t)
time.sleep(0.1)
threads[i].start()

3、安装pyinstaller

pip install pyinstaller

 

2、使用pyinstaller 打包程序

2.1 进入文件路径

2.2 开始打包

pyinstaller -F -w (-i icofile) filename

  • filename表示你的Python程序文件名
  • -w 表示隐藏程序运行时的命令行窗口(不加-w会有黑色窗口)
  • 括号内的为可选参数,-i icofile表示给程序加上图标,图标必须为.ico格式
  • icofile表示图标的位置,建议直接放在程序文件夹里面,这样子打包的时候直接写文件名就好

Python实现整蛊恶搞程序生成exe文件小弹窗祝福发给好兄弟好闺蜜好室友_python_02

 然后回车运行

Python实现整蛊恶搞程序生成exe文件小弹窗祝福发给好兄弟好闺蜜好室友_文件名_03

 我们从上图看到最后一行提示: Building EXE from EXE-00.toc completed successfully.就成功了

2.3 查收exe文件

进入到程序目录里面会再看到一个名称为dist目录,打包好的exe程序就在里面

Python实现整蛊恶搞程序生成exe文件小弹窗祝福发给好兄弟好闺蜜好室友_ico_04

 

Python实现整蛊恶搞程序生成exe文件小弹窗祝福发给好兄弟好闺蜜好室友_恶搞_05

运行一下:

Python实现整蛊恶搞程序生成exe文件小弹窗祝福发给好兄弟好闺蜜好室友_文件路径_06

 

 

注意:如果原本的程序中使用到了相应的资源,需要复制到该目录下,否则程序会无法运行。

举报

相关推荐

0 条评论