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 + hadoop streaming 分布式编程(一) -- 原理介绍,样例程序与本地调试
Jul 14 Python
python多重继承实例
Oct 11 Python
python简单实现获取当前时间
Aug 27 Python
Python实现mysql数据库更新表数据接口的功能
Nov 19 Python
python表格存取的方法
Mar 07 Python
selenium设置proxy、headers的方法(phantomjs、Chrome、Firefox)
Nov 29 Python
python 3.3 下载固定链接文件并保存的方法
Dec 18 Python
PyQt弹出式对话框的常用方法及标准按钮类型
Feb 27 Python
python定位xpath 节点位置的方法
Aug 27 Python
tensorflow的计算图总结
Jan 12 Python
Python requests模块基础使用方法实例及高级应用(自动登陆,抓取网页源码)实例详解
Feb 14 Python
python re模块和正则表达式
Mar 24 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中include()与require()的区别说明
2010/03/10 PHP
PHP文件读写操作之文件读取方法详解
2011/01/13 PHP
php object转数组示例
2014/01/15 PHP
CodeIgniter与PHP5.6的兼容问题
2015/07/16 PHP
PHP中将一个字符串部分字符用星号*替代隐藏的实现代码
2019/09/08 PHP
纯CSS3实现质感细腻丝滑按钮
2021/03/09 HTML / CSS
javascript TextArea动态显示剩余字符
2008/10/22 Javascript
javascript实现文字图片上下滚动的具体实例
2013/06/28 Javascript
Chrome扩展页面动态绑定JS事件提示错误
2014/02/11 Javascript
基于jQuery实现最基本的淡入淡出效果实例
2015/02/02 Javascript
jquery判断复选框选中状态以及区分attr和prop
2015/12/18 Javascript
Jquery Easyui分割按钮组件SplitButton使用详解(17)
2016/12/18 Javascript
使用jQuery的load方法设计动态加载及解决被加载页面js失效问题
2017/03/01 Javascript
微信小程序 仿猫眼实现实例代码
2017/03/14 Javascript
使用mint-ui实现省市区三级联动效果的示例代码
2018/02/09 Javascript
React 无状态组件(Stateless Component) 与高阶组件
2018/08/14 Javascript
ES6 Proxy实现Vue的变化检测问题
2019/06/11 Javascript
微信小程序 函数防抖 解决重复点击消耗性能问题实现代码
2019/09/12 Javascript
vue.js实现点击图标放大离开时缩小的代码
2021/01/27 Vue.js
[06:30]DOTA2英雄梦之声_第15期_死亡先知
2014/06/21 DOTA
总结python爬虫抓站的实用技巧
2016/08/09 Python
Python中 map()函数的用法详解
2018/07/10 Python
python pandas写入excel文件的方法示例
2019/06/25 Python
Python 中pandas索引切片读取数据缺失数据处理问题
2019/10/09 Python
python编写计算器功能
2019/10/25 Python
基于python实现获取网页图片过程解析
2020/05/11 Python
python logging 重复写日志问题解决办法详解
2020/08/04 Python
python接口自动化框架实战
2020/12/23 Python
基于CSS3 animation动画属性实现轮播图效果
2017/09/12 HTML / CSS
Gloeilampgoedkoop荷兰:在线购买灯泡
2019/02/16 全球购物
Python中如何定义一个函数
2016/09/06 面试题
新年爱情寄语
2014/04/08 职场文书
党小组意见范文
2015/06/08 职场文书
健康证明
2015/06/19 职场文书
有关三国演义的读书笔记
2015/06/25 职场文书
解决Pytorch dataloader时报错每个tensor维度不一样的问题
2021/05/28 Python