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 相关文章推荐
pyv8学习python和javascript变量进行交互
Dec 04 Python
python实现在windows下操作word的方法
Apr 28 Python
Python实现堆排序的方法详解
May 03 Python
Python实现爬虫设置代理IP和伪装成浏览器的方法分享
May 07 Python
python 字典中文key处理,读取,比较方法
Jul 06 Python
使用python PIL库实现简单验证码的去噪方法步骤
May 10 Python
Django实现文件上传和下载功能
Oct 06 Python
pandas数据处理进阶详解
Oct 11 Python
解决python 上传图片限制格式问题
Oct 30 Python
python itsdangerous模块的具体使用方法
Feb 17 Python
基于pytorch中的Sequential用法说明
Jun 24 Python
torchxrayvision包安装过程(附pytorch1.6cpu版安装)
Aug 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循环输出指定目录下的所有文件和文件夹路径例子(简单实用)
2014/05/10 PHP
使用Entrust扩展包在laravel 中实现RBAC的功能
2020/03/16 PHP
用javascript动态调整iframe高度的代码
2007/04/10 Javascript
javascript prototype原型操作笔记
2009/12/07 Javascript
JavaScript插入动态样式实现代码
2012/02/22 Javascript
json对象转字符串如何实现
2012/12/02 Javascript
整理的比较全的event对像在ie与firefox浏览器中的区别
2013/11/25 Javascript
javascript动态判断html元素并执行不同的操作
2014/06/16 Javascript
jQuery对val和atrr("value")赋值的区别介绍
2014/09/26 Javascript
js console.log打印对像与数组用法详解
2016/01/21 Javascript
jquery选择器中的空格与大于号>、加号+与波浪号~的区别介绍
2016/06/24 Javascript
新手学习前端之js模仿淘宝主页网站
2016/10/31 Javascript
JavaScript基于遍历操作实现对象深拷贝功能示例
2019/03/05 Javascript
解决vue中的无限循环问题
2020/07/27 Javascript
[06:07]DOTA2-DPC中国联赛 正赛 Ehome vs VG 选手采访
2021/03/11 DOTA
在Django的URLconf中使用多个视图前缀的方法
2015/07/18 Python
python 排序算法总结及实例详解
2016/09/28 Python
详解Python装饰器由浅入深
2016/12/09 Python
解决python文件字符串转列表时遇到空行的问题
2017/07/09 Python
Python实现字典的遍历与排序功能示例
2017/12/23 Python
Python爬虫通过替换http request header来欺骗浏览器实现登录功能
2018/01/07 Python
pandas 将索引值相加的方法
2018/11/15 Python
python中如何写类
2020/06/29 Python
Python同时处理多个异常的方法
2020/07/28 Python
HTML5引入的新数组TypedArray介绍
2012/12/24 HTML / CSS
移动端Html5页面生成图片解决方案
2018/08/07 HTML / CSS
美国女性卫生用品公司:Thinx
2017/06/30 全球购物
英国运动风奢侈品购物网站:Maison De Fashion
2020/08/28 全球购物
网络方面基础面试题
2012/11/16 面试题
类的返射机制中的包及核心类
2016/09/12 面试题
行政部工作岗位职责范本
2014/03/05 职场文书
机关干部个人对照检查材料思想汇报
2014/09/28 职场文书
公司员工奖惩制度
2015/08/04 职场文书
运输公司工作总结
2015/08/11 职场文书
Python基础之tkinter图形化界面学习
2021/04/29 Python
golang elasticsearch Client的使用详解
2021/05/05 Golang