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下使用状态机的教程
Apr 11 Python
Python基于Tkinter实现的记事本实例
Jun 17 Python
Python实现PS滤镜中马赛克效果示例
Jan 20 Python
python3 requests中使用ip代理池随机生成ip的实例
May 07 Python
使用python将时间转换为指定的格式方法
Nov 12 Python
Python的几种主动结束程序方式
Nov 22 Python
Python hashlib加密模块常用方法解析
Dec 18 Python
深入浅析python 中的self和cls的区别
Jun 20 Python
10行Python代码实现Web自动化管控的示例代码
Aug 14 Python
python 利用toapi库自动生成api
Oct 19 Python
运行Python编写的程序方法实例
Oct 21 Python
Python基于tkinter canvas实现图片裁剪功能
Nov 05 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获取文件相对路径的方法
2015/02/26 PHP
PHP 接入支付宝即时到账功能
2016/09/18 PHP
AJAX的使用方法详解
2017/04/29 PHP
基于jquery中children()与find()的区别介绍
2013/04/26 Javascript
js判断undefined类型示例代码
2014/02/10 Javascript
JS+DIV+CSS实现仿表单下拉列表效果
2015/08/18 Javascript
js 右侧浮动层效果实现代码(跟随滚动)
2015/11/22 Javascript
基于BootStrap Metronic开发框架经验小结【三】下拉列表Select2插件的使用
2016/05/12 Javascript
JavaScript中日期函数的相关操作知识
2016/08/03 Javascript
jQuery给指定的table动态添加删除行的操作方法
2016/10/12 Javascript
JavaScript中双符号的运算详解
2017/03/12 Javascript
DataTables添加额外的查询参数和删除columns等无用参数实例
2017/07/04 Javascript
微信小程序chooseImage的用法(从本地相册选择图片或使用相机拍照)
2018/08/22 Javascript
使用Angular-CLI构建NPM包的方法
2018/09/07 Javascript
详解JavaScript作用域 闭包
2020/07/29 Javascript
JS轮播图的实现方法2
2020/08/25 Javascript
[00:37]DOTA2上海特级锦标赛 Secert 战队宣传片
2016/03/03 DOTA
python传递参数方式小结
2015/04/17 Python
六个窍门助你提高Python运行效率
2015/06/09 Python
Python中MySQLdb和torndb模块对MySQL的断连问题处理
2015/11/09 Python
Python实现自动上京东抢手机
2018/02/06 Python
Python FTP两个文件夹间的同步实例代码
2018/05/25 Python
Python子类继承父类构造函数详解
2019/02/19 Python
python实现微信机器人: 登录微信、消息接收、自动回复功能
2019/04/29 Python
利用Python模拟登录pastebin.com的实现方法
2019/07/12 Python
解决Python二维数组赋值问题
2019/11/28 Python
Python openpyxl模块实现excel读写操作
2020/06/30 Python
Numpy中np.max的用法及np.maximum区别
2020/11/27 Python
python使用dlib进行人脸检测和关键点的示例
2020/12/05 Python
用HTML5 实现橡皮擦的涂抹效果的教程
2015/05/11 HTML / CSS
怎样比较两个类型为String的字符串
2016/08/17 面试题
设计总监岗位职责
2013/12/07 职场文书
副厂长岗位职责
2014/02/02 职场文书
企业仓管员岗位职责
2014/06/15 职场文书
单位委托函范文
2015/01/29 职场文书
Python网络编程之ZeroMQ知识总结
2021/04/25 Python