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实现实例
Apr 26 Python
python中lambda函数 list comprehension 和 zip函数使用指南
Sep 28 Python
python中urllib模块用法实例详解
Nov 19 Python
基于Python3.6+splinter实现自动抢火车票
Sep 25 Python
python模糊图片过滤的方法
Dec 14 Python
Python谱减法语音降噪实例
Dec 18 Python
python 工具 字符串转numpy浮点数组的实现
Mar 14 Python
Python3实现打印任意宽度的菱形代码
Apr 12 Python
Python PyQt5模块实现窗口GUI界面代码实例
May 12 Python
python类共享变量操作
Sep 03 Python
Python通过format函数格式化显示值
Oct 17 Python
python 通过使用Yolact训练数据集
Apr 06 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
php操作mysqli(示例代码)
2013/10/28 PHP
[原创]ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法
2015/10/10 PHP
php 利用socket发送GET,POST请求的实例代码
2020/07/04 PHP
JavaScript中链式调用之研习
2011/04/07 Javascript
基于jquery实现的上传图片及图片大小验证、图片预览效果代码
2011/04/12 Javascript
jQuery表单获取和失去焦点输入框提示效果的实例代码
2013/08/01 Javascript
20个实用的JavaScript技巧分享
2014/11/28 Javascript
javaScript 事件绑定、事件冒泡、事件捕获和事件执行顺序整理总结
2016/10/10 Javascript
浅谈jQuery绑定事件会叠加的解决方法和心得总结
2016/10/26 Javascript
微信小程序 获取微信OpenId详解及实例代码
2016/10/31 Javascript
JavaScript 动态三角函数实例详解
2017/01/08 Javascript
详解微信小程序 wx.uploadFile 的编码坑
2017/01/23 Javascript
jQuery实现获取隐藏div高度的方法示例
2017/02/09 Javascript
bootstrap 下拉多选框进行多选传值问题代码分析
2017/02/14 Javascript
bootstrap table实现单击单元格可编辑功能
2017/03/28 Javascript
用nodejs实现json和jsonp服务的方法
2017/08/25 NodeJs
vue中axios实现数据交互与跨域问题
2019/05/12 Javascript
微信小程序组件传值图示过程详解
2019/07/31 Javascript
js利用递归与promise 按顺序请求数据的方法
2019/08/30 Javascript
nestjs中异常过滤器Exceptionfilter的具体使用
2021/02/07 Javascript
Python实现网络端口转发和重定向的方法
2016/09/19 Python
Python Flask-web表单使用详解
2017/11/18 Python
Python 网络爬虫--关于简单的模拟登录实例讲解
2018/06/01 Python
Python if语句知识点用法总结
2018/06/10 Python
django框架面向对象ORM模型继承用法实例分析
2019/07/29 Python
基于Python爬取fofa网页端数据过程解析
2020/07/13 Python
PyQt5的相对布局管理的实现
2020/08/07 Python
贝玲妃美国官方网站:Benefit美国
2016/08/28 全球购物
统计每一学生的平均成绩
2014/06/06 面试题
工作个人的自我评价
2014/01/14 职场文书
美术国培研修感言
2014/02/12 职场文书
应届生求职自荐信范文
2014/04/07 职场文书
请假条格式范文
2014/04/10 职场文书
北京奥运会口号
2014/06/21 职场文书
幼儿园庆元旦主持词
2015/07/06 职场文书
pytorch 实现变分自动编码器的操作
2021/05/24 Python