python3.7将代码打包成exe程序并添加图标的方法


Posted in Python onOctober 11, 2019

1、环境

1、python 3.7

2、pyinstaller

2、下载方式:

2.1 python安装(略)

2.2 安装pyinstaller

打开DOS窗口输入以下命令:

pip install pyinstaller

python3.7将代码打包成exe程序并添加图标的方法

3、打包exe程序

打开DOS窗口,输入命令:pyinstaller -F -w *.py(星号是.py的全部路径)

pyinstaller -F -w G:\automation\test.py

python3.7将代码打包成exe程序并添加图标的方法

(备注:-F是打包单一文件,-w是运行时不弹出黑窗口)

如下图显示,打包成功,会显示exe程序的位置,找到运行。

python3.7将代码打包成exe程序并添加图标的方法

4、给exe程序添加图标

需要准备一张.ico后缀名的图片(可自行网上下载)

然后使用命令(注意路径)

pyinstaller -F -w -i G:\automation\tpian.ico G:\automation\test.py

python3.7将代码打包成exe程序并添加图标的方法

最后需要注意的是,需要移动exe程序的位置,才可以显示图片

5. 常用pyinstaller 命令:

1. -i 给应用程序添加图标

2. -F 指定打包后只生成一个exe格式的文件

3. -D ?onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)

4. -c ?console, ?nowindowed 使用控制台,无界面(默认)

5. -w ?windowed, ?noconsole 使用窗口,无控制台

6. -p 添加搜索路径

总结

以上所述是小编给大家介绍的python3.7将代码打包成exe程序并添加图标的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
从零学python系列之浅谈pickle模块封装和拆封数据对象的方法
May 23 Python
python分布式环境下的限流器的示例
Oct 26 Python
TensorFlow深度学习之卷积神经网络CNN
Mar 09 Python
Python实现的寻找前5个默尼森数算法示例
Mar 25 Python
运行django项目指定IP和端口的方法
May 14 Python
python实现决策树分类(2)
Aug 30 Python
Pandas GroupBy对象 索引与迭代方法
Nov 16 Python
python paramiko利用sftp上传目录到远程的实例
Jan 03 Python
Python高级特性与几种函数的讲解
Mar 08 Python
基于Python+Appium实现京东双十一自动领金币功能
Oct 31 Python
Python 利用邮件系统完成远程控制电脑的实现(关机、重启等)
Nov 19 Python
关于Theano和Tensorflow多GPU使用问题
Jun 19 Python
python 多进程并行编程 ProcessPoolExecutor的实现
Oct 11 #Python
Python 中list ,set,dict的大规模查找效率对比详解
Oct 11 #Python
Python 网络编程之UDP发送接收数据功能示例【基于socket套接字】
Oct 11 #Python
Python 进程操作之进程间通过队列共享数据,队列Queue简单示例
Oct 11 #Python
Python进程,多进程,获取进程id,给子进程传递参数操作示例
Oct 11 #Python
Python中的延迟绑定原理详解
Oct 11 #Python
python pycharm的安装及其使用
Oct 11 #Python
You might like
IP138 IP地址查询小偷实现代码
2010/02/15 PHP
PHP file_get_contents设置超时处理方法
2013/09/30 PHP
Session 失效的原因汇总及解决丢失办法
2015/09/30 PHP
PHP在同一域名下两个不同的项目做独立登录机制详解
2017/09/22 PHP
jquery 选项卡效果 新手代码
2011/07/08 Javascript
vuejs开发组件分享之H5图片上传、压缩及拍照旋转的问题处理
2017/03/06 Javascript
AngularJS+bootstrap实现动态选择商品功能示例
2017/05/17 Javascript
深入浅出webpack教程系列_安装与基本打包用法和命令参数详解
2017/09/10 Javascript
详解Vue源码之数据的代理访问
2018/12/11 Javascript
转换layUI的数据表格中的日期格式方法
2019/09/19 Javascript
解决vue prop传值default属性如何使用,为何不生效的问题
2020/09/21 Javascript
[02:51]2014DOTA2国际邀请赛 IG战队官方纪录片
2014/07/21 DOTA
跟老齐学Python之??碌某?? target=
2014/09/12 Python
pygame播放音乐的方法
2015/05/19 Python
python使用turtle绘制分形树
2018/06/22 Python
使用python将mysql数据库的数据转换为json数据的方法
2019/07/01 Python
keras tensorflow 实现在python下多进程运行
2020/02/06 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
2021/03/03 Python
Happy Plugs官网:瑞典无线耳机品牌
2020/07/16 全球购物
Structs界面控制层技术
2013/10/11 面试题
电钳专业个人求职信
2014/01/04 职场文书
写给保洁员表扬信
2014/01/08 职场文书
入党自我评价优缺点
2014/01/25 职场文书
护理专业毕业生自我鉴定总结
2014/03/24 职场文书
电大毕业生自我鉴定
2014/04/10 职场文书
求职信的正确写法
2014/07/10 职场文书
弘扬焦裕禄精神践行三严三实心得体会
2014/10/13 职场文书
综治维稳工作汇报
2014/10/27 职场文书
2014年驾驶员工作总结
2014/11/18 职场文书
先进教师个人事迹材料
2014/12/15 职场文书
丧事答谢词
2015/01/05 职场文书
演讲开场白和结束语
2015/05/29 职场文书
队名及霸气口号大全
2015/12/25 职场文书
Python语言内置数据类型
2022/02/24 Python
MySQL的索引你了解吗
2022/03/13 MySQL
mysql使用FIND_IN_SET和group_concat两个方法查询上下级机构
2022/04/20 MySQL