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基本语法经典教程
Mar 11 Python
Python使用matplotlib绘制随机漫步图
Aug 27 Python
用Q-learning算法实现自动走迷宫机器人的方法示例
Jun 03 Python
python cumsum函数的具体使用
Jul 29 Python
python系列 文件操作的代码
Oct 06 Python
Tensorflow轻松实现XOR运算的方式
Feb 03 Python
Python qrcode 生成一个二维码的实例详解
Feb 12 Python
python中setuptools的作用是什么
Jun 19 Python
python3 循环读取excel文件并写入json操作
Jul 14 Python
Python中Selenium模块的使用详解
Oct 09 Python
python实现黄金分割法的示例代码
Apr 28 Python
浅析Django接口版本控制
Jun 26 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文件锁函数flock()详细介绍
2014/11/18 PHP
深入讲解PHP的对象注入(Object Injection)
2017/03/01 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
2017/11/14 PHP
JavaScript 操作键盘的Enter事件(键盘任何事件),兼容多浏览器
2010/10/11 Javascript
jquery键盘事件使用介绍
2011/11/01 Javascript
Nodejs学习笔记之Global Objects全局对象
2015/01/13 NodeJs
jquery实现删除一个元素后面的所有元素功能
2015/12/21 Javascript
JS动态改变浏览器标题的方法
2016/04/06 Javascript
JavaScript DOM 对象深入了解
2016/07/20 Javascript
总结JavaScript的正则与其他语言的不同之处
2016/08/25 Javascript
js实现选项卡内容切换以及折叠和展开效果【推荐】
2017/01/08 Javascript
原生js实现回复评论功能
2017/01/18 Javascript
旺旺在线客服代码 旺旺客服代码生成器
2018/01/09 Javascript
vuejs 切换导航条高亮(路由菜单高亮)的方法示例
2018/05/29 Javascript
Angular2实现的秒表及改良版示例
2019/05/10 Javascript
jQuery实现的解析本地 XML 文档操作示例
2020/04/30 jQuery
js利用iframe实现选项卡效果
2020/08/09 Javascript
Python创建系统目录的方法
2015/03/11 Python
Python tornado队列示例-一个并发web爬虫代码分享
2018/01/09 Python
python实现银联支付和支付宝支付接入
2019/05/07 Python
python 多线程对post请求服务器测试并发的方法
2019/06/13 Python
kali中python版本的切换方法
2019/07/11 Python
Python学习笔记之文件的读写操作实例分析
2019/08/07 Python
TensorFlow:将ckpt文件固化成pb文件教程
2020/02/11 Python
Python GUI库PyQt5图形和特效样式QSS介绍
2020/02/25 Python
python如何支持并发方法详解
2020/07/25 Python
荷兰的时尚市场:To Be Dressed
2019/05/06 全球购物
如何获取某个日期是当月的最后一天
2013/12/05 面试题
学校办公室主任职责
2013/12/27 职场文书
医科大学毕业生自荐信
2014/02/03 职场文书
小学生感恩演讲稿
2014/04/25 职场文书
活动总结的格式
2014/05/07 职场文书
党员承诺书怎么写
2014/05/20 职场文书
广告宣传策划方案
2014/05/21 职场文书
给老师的一封感谢信
2015/01/20 职场文书
鲲鹏 CentOS 7 安装Python3.7
2022/05/11 Servers