Python之py2exe打包工具详解


Posted in Python onJune 14, 2017

下载Python对应版本的py2exe,使用这个工具可以将自己的程序打包成exe文件。

使用这个工具需要写一个用于打包的setup.py文件(名称可以自己定,不一定是setup.py),写好后在命令提示符界面cd到这个文件的目录,执行命令“python setup.py py2exe”即可打包完成。

下面是自己参考其他网友写的,可供参考:

# _*_ coding: utf-8 _*_
import py2exe
from distutils.core import setup

includes = ['encoding', 'encodings.*']
options = {'py2exe':
        {'compressed': 1,
        'optimize': 2,
        'ascii': 1,
        'includes': includes,
        'bundle_files': 1,
        'dll_excludes': ['MSVCP90.dll'],
        }
      }

setup(version='1.0.0',
   description='search file',
   name='search file',
   options=options,
   zipfile=None,
   windows=[{'script': 'core\\tool.py', # 需要打包的程序的主文件路径
        'icon_resources': [(1, 'resource\\icon.ico')], # 程序的图标的图片路径
        }],
   )

以上这篇Python之py2exe打包工具详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python迭代器的使用方法实例
Nov 21 Python
探究数组排序提升Python程序的循环的运行效率的原因
Apr 01 Python
Python中编写ORM框架的入门指引
Apr 29 Python
python单元测试unittest实例详解
May 11 Python
Python实现Mysql数据库连接池实例详解
Apr 11 Python
基于hashlib模块--加密(详解)
Jun 21 Python
python合并同类型excel表格的方法
Apr 01 Python
浅谈Series和DataFrame中的sort_index方法
Jun 07 Python
PyCharm在新窗口打开项目的方法
Jan 17 Python
使用Python Pandas处理亿级数据的方法
Jun 24 Python
在python plt图表中文字大小调节的方法
Jul 08 Python
python 批量添加的button 使用同一点击事件的方法
Jul 17 Python
使用XML库的方式,实现RPC通信的方法(推荐)
Jun 14 #Python
python实现单线程多任务非阻塞TCP服务端
Jun 13 #Python
Python实现的下载网页源码功能示例
Jun 13 #Python
Python爬虫DOTA排行榜爬取实例(分享)
Jun 13 #Python
老生常谈python之鸭子类和多态
Jun 13 #Python
浅谈scrapy 的基本命令介绍
Jun 13 #Python
python生成词云的实现方法(推荐)
Jun 13 #Python
You might like
php学习笔记之 函数声明(二)
2011/06/09 PHP
PHP框架Laravel学习心得体会
2015/10/28 PHP
PHP+redis实现微博的推模型案例分析
2019/07/10 PHP
用javascript模仿ie的自动完成类似自动完成功的表单
2012/12/12 Javascript
JS 实现获取打开一个界面中输入的值
2013/03/19 Javascript
简单谈谈javascript代码复用模式
2015/01/28 Javascript
Jquery中find与each方法用法实例
2015/02/04 Javascript
JavaScript与jQuery实现的闪烁输入效果
2016/02/18 Javascript
jQuery通过ajax请求php遍历json数组到table中的代码(推荐)
2016/06/12 Javascript
JavaScript 详解预编译原理
2017/01/22 Javascript
js 用于检测类数组对象的函数方法
2017/05/02 Javascript
妙用Angularjs实现表格按指定列排序
2017/06/23 Javascript
Vue组件化通讯的实例代码
2017/06/23 Javascript
Vue应用部署到服务器的正确方式
2017/07/15 Javascript
深入浅析vue组件间事件传递
2017/12/29 Javascript
AnglarJs中的上拉加载实现代码
2018/02/08 Javascript
layui 关闭open弹出框 刷新table表格页面的方法
2019/09/16 Javascript
Vue 微信端扫描二维码苹果端却只能保存图片问题(解决方法)
2020/01/19 Javascript
微信小程序自定义弹出模态框禁止底部滚动功能
2020/03/09 Javascript
Python警察与小偷的实现之一客户端与服务端通信实例
2014/10/09 Python
Python入门篇之字典
2014/10/17 Python
Python中操作符重载用法分析
2016/04/29 Python
使用django实现一个代码发布系统
2019/07/18 Python
python实现简单飞行棋
2020/02/06 Python
python为Django项目上的每个应用程序创建不同的自定义404页面(最佳答案)
2020/03/09 Python
python3.6中anaconda安装sklearn踩坑实录
2020/07/28 Python
python获取命令行参数实例方法讲解
2020/11/02 Python
python regex库实例用法总结
2021/01/03 Python
Python绘制词云图之可视化神器pyecharts的方法
2021/02/23 Python
小天鹅官方商城:LittleSwan
2017/06/16 全球购物
论文评语大全
2014/04/29 职场文书
法律专业自荐信
2014/06/03 职场文书
小学生美德少年事迹材料
2014/08/24 职场文书
整改报告怎么写
2014/11/06 职场文书
学会用Python实现滑雪小游戏,再也不用去北海道啦
2021/05/20 Python
Android Flutter实现图片滑动切换效果
2022/04/07 Java/Android