社区
其他
帖子详情
pyinstaller生成的小程序exe启动花费4秒,能有啥办法优化编译一下吗?
leiwei62917
2019-03-19 11:03:09
想优化下python的程序
...全文
1437
2
打赏
收藏
pyinstaller生成的小程序exe启动花费4秒,能有啥办法优化编译一下吗?
想优化下python的程序
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
梦醒丨暮晨曦
2020-04-26
打赏
举报
回复
1
把窗口cmd去掉 用pyinstaller -F xxx.py --noConsole 或者 pyinstaller -F -w xxx.py 看下你是不是包含了其他环境的库文件 可以再spec文件下 去掉那些不使用的库 比如matplotlib库 等等
Ark_py
2020-04-25
打赏
举报
回复
4秒钟还算好,要么你打包的时候不要-F,这样会快一点点,最好的办法就是简化代码,自己去掉那些冗杂的、效率低的代码,目前是不可能通过工具帮你优化的
python编写一个简单压缩软件
通过一个一简单的实战案例来编写一个压缩软件,让大家了解python这门语言 课程中用到了pip install安装python模块,以及介绍了虚拟环境.用tkinter来编写了界面,并使用了zipfile模块来压缩与解压缩.最后用了
pyinstaller
打包
生成
了
exe
可执行文件. 讲课中由浅入深的进行每一行代码的编写及解释.是python入门的不二之选.
python打包含有参数传递的
exe
程序
参考链接: json解析 Python中json模块的load/loads方法实战及参数详解 记住一点,load方法的作用对象是文件流(with open之后的f句柄),loads方法的作用对象是字符串。 参数传递 常见的就是 sys.argv还有argparse(这个库不是内置的,需要pip install argparse),前者功能比较简单,能提供的有限,后者虽然不是内置的,需要安装,但是确实功能比较强大。 所以在开发时选择后者(如果最后打包程序或者在用户环境运行有问题,那就考虑换掉,使用前者,这
python
编译
成二进制执行_python 脚本
编译
成可执行二进制(
exe
)
本文python3,
pyinstaller
也支持py2cmd下载模块
pyinstaller
首先:pip install
pyinstaller
其次:cmd下进入需要
编译
的xxx.py文件目录下cd C:/photo
pyinstaller
-F xxx.py可执行程序就在dist文件夹中,不依赖py环境可在windows直接执行:
pyinstaller
执行命令-F 表示
生成
单个可执行文件;-D ...
使用python 打包成
exe
文件
python 打包
exe
起因:闲的蛋疼 过程:扯的蛋疼 结果:不疼了 1、起因(闲的蛋疼) 突然的emo,不想干活,于是乎找遍微信好友,群发了十年八辈子不联系的一群人(此
办法
学习于曾经这样对我的人),忙?,于是乎没人回消息.....没
办法
找小伙伴闲扯吧,于是乎找到了狗子,狗子直接甩给我一个excel,然后说:爸爸,帮我看看怎么快速确定每个单元格内容重复多少次。爸爸都叫了...
为什么用Python开发桌面应用程序
为什么用Python开发桌面应用程序 为什么用Python开发桌面应用程序 1)wxWidgets是一个比MFC优雅的库,TortoiseCVS用wxWidges而不用MFC,就是因为wxWidgets好用,而不是为了可以移植。 2)Python的面向对象脚本语言编程适合快速界面开发 3)Python在服务器端和客户端都非常有前途,可以形成一个统一的解决方案,这一点明显
其他
10,607
社区成员
29,048
社区内容
发帖
与我相关
我的任务
其他
Web 开发 其他
复制链接
扫一扫
分享
社区描述
Web 开发 其他
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章