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中利用原始套接字进行网络编程的示例
May 04 Python
Python实现给文件添加内容及得到文件信息的方法
May 28 Python
一步步解析Python斗牛游戏的概率
Feb 12 Python
python3实现基于用户的协同过滤
May 31 Python
Django logging配置及使用详解
Jul 23 Python
python多线程分块读取文件
Aug 29 Python
Python使用matplotlib 画矩形的三种方式分析
Oct 31 Python
关于tensorflow softmax函数用法解析
Jun 30 Python
Python 字符串池化的前提
Jul 03 Python
Python3爬虫中关于Ajax分析方法的总结
Jul 10 Python
详解Python中的文件操作
Jan 14 Python
python3+PyQt5+Qt Designer实现界面可视化
Jun 10 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
dedecms系统的广告设置代码 基础版本
2010/04/09 PHP
基于GD2图形库的PHP生成图片缩略图类代码分享
2015/02/08 PHP
php两点地理坐标距离的计算方法
2018/12/29 PHP
php实现微信公众号创建自定义菜单功能的实例代码
2019/06/11 PHP
jQuery学习笔记 操作jQuery对象 CSS处理
2012/09/19 Javascript
jQuery .attr()和.removeAttr()方法操作元素属性示例
2013/07/16 Javascript
jquery实现的美女拼图游戏实例
2015/05/04 Javascript
javascript日期验证之输入日期大于等于当前日期
2015/12/13 Javascript
javascript显示倒计时控制按钮的简单实现
2016/06/07 Javascript
JavaScript Promise 用法
2016/06/14 Javascript
基于JS代码实现实时显示系统时间
2016/06/16 Javascript
jQuery基于ajax操作json数据简单示例
2017/01/05 Javascript
js中new一个对象的过程
2017/02/20 Javascript
帝国cms首页列表页实现点赞功能
2017/10/30 Javascript
Angular实现表单验证功能
2017/11/13 Javascript
Angular 4.x+Ionic3踩坑之Ionic 3.x界面传值详解
2018/03/13 Javascript
vue路由拦截及页面跳转的设置方法
2018/05/24 Javascript
vue 弹框产生的滚动穿透问题的解决
2018/09/21 Javascript
详解如何解决vue开发请求数据跨域的问题(基于浏览器的配置解决)
2018/11/12 Javascript
Angular6 用户自定义标签开发的实现方法
2019/01/08 Javascript
浅谈js闭包理解
2019/03/28 Javascript
jquery实现动态改变css样式的方法分析
2019/05/27 jQuery
Python3实现带附件的定时发送邮件功能
2020/12/22 Python
Pyinstaller将py打包成exe的实例
2018/03/31 Python
pandas的排序和排名的具体使用
2019/07/31 Python
html5 canvas的绘制文本自动换行的示例代码
2018/09/17 HTML / CSS
KIKO比利时官网:意大利彩妆品牌
2017/07/23 全球购物
哄娃神器4moms商店:美国婴童用品品牌
2019/03/07 全球购物
运动会稿件50字
2014/02/17 职场文书
社会调查研究计划书
2014/05/01 职场文书
应届生自荐书
2014/06/23 职场文书
商场消防安全责任书
2014/07/29 职场文书
英语教师个人工作总结
2015/02/09 职场文书
2015年安全生产管理工作总结
2015/05/25 职场文书
《巨人的花园》教学反思
2016/02/19 职场文书
如何让2019年上半年的工作总结更出色!
2019/07/01 职场文书