每天一模块-pyinstaller
简介
pyinstaller就是将python脚本打包成可执行文件exe
安装
pip install Pyinstaller
pyinstaller 常用的命令:
-F:仅仅生成一个文件,不暴露其他信息,启动较慢。
-D:(默认)生成一个文件夹,包含可执行文件和相关动态链接库和资源文件等,启动快。
-w:窗口模式打包,不显示控制台cmd命令行界面。
-c:跟图标路径,作为应用icon。
-n 指定项目(产生的 spec)名字。如果省略该选项,那么第一个脚本的主文件名将作为 spec 的名字
--key 为第三方依赖包添加加密串,为反编译增加一些难度
打包成单个exe文件
pyinstaller -F -i ./test.ico --key 035634 test.py # 配置图标、防反编译打包
pyinstaller -F -i ./test.ico test.py # 配置图标
pyinstaller -F test.py # 默认打包方式
打包目录
pyinstaller -D --clean --key iloveyou@2023 -w pyimod00_crypto_value.py -n MakeMoney
人生苦短,我用python!
标签:
每日一模块
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
2019-04-13 【项目】Django实现上传下载StreamingHttpResponse