python代码封装成可执行文件
首先确保python源码可以成功运行
之后执行命令如下www.k6dsz.ipluskids.com
python -m pip install pyinstaller
先使用命令下载安装pyinstaller打包工具
之后直接在脚本所在的目录下执行打包命令(打包成单个exe文件)www.g7ffk.ipluskids.com
pyinstaller -F -w -i icon.ico your_script_name.py -F:打包成单个可执行文件(方便分发) -w:不显示控制台窗口(GUI 程序必备) -i icon.ico:设置程序图标(可选,需提前准备.ico 格式图标) your_script_name.py:你的脚本文件名(比如email_sender.py)
执行成功后会在目录中生成个dist文件
将dist文件夹中的 exe 文件(及所需配置文件)分发给用户,双击即可运行,无需安装 Python 或任何依赖!www.ot1p7.ipluskids.com
import sys import smtplib import time import datetime
注意事项
1. 运行路径问题:打包后的 exe 会在自身所在目录读写文件(如email_config.json、secret.key),需确保这些文件与 exe 同目录
2. 杀毒软件误报:部分杀毒软件可能误报打包后的 exe,可添加信任
3. 兼容性:在 32 位系统打包的 exe 可在 32/64 位系统运行,64 位系统打包的 exe 仅能在 64 位系统运行www.ej483.ipluskids.com
import json import os from cryptography.fernet import Fernet
腾讯音乐娱乐集团成长空间 277人发布
查看27道真题和解析