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 with的用法
Aug 22 Python
python实现删除文件与目录的方法
Nov 10 Python
Python实现获取某天是某个月中的第几周
Feb 11 Python
Tensorflow实现AlexNet卷积神经网络及运算时间评测
May 24 Python
使用PIL(Python-Imaging)反转图像的颜色方法
Jan 24 Python
使用python绘制二元函数图像的实例
Feb 12 Python
int在python中的含义以及用法
Jun 27 Python
使用 pytorch 创建神经网络拟合sin函数的实现
Feb 24 Python
Jupyter notebook 远程配置及SSL加密教程
Apr 14 Python
Python面向对象实现方法总结
Aug 12 Python
python tkinter实现定时关机
Apr 21 Python
利用Python实时获取steam特惠游戏数据
Jun 25 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与XML联手进行网站编程代码实例
2008/07/10 PHP
PHP SQLite类
2009/05/07 PHP
PHP中文处理 中文字符串截取(mb_substr)和获取中文字符串字数
2011/11/10 PHP
php获取操作系统语言代码
2013/11/04 PHP
php可应用于面包屑导航的迭代寻找家谱树实现方法
2015/02/02 PHP
Yii2中DropDownList简单用法示例
2016/07/18 PHP
php表单加入Token防止重复提交的方法分析
2016/10/10 PHP
laravel框架中路由设置,路由参数和路由命名实例分析
2019/11/23 PHP
javascript 写类方式之三
2009/07/05 Javascript
JavaScript iframe的相互操作浅析
2009/10/14 Javascript
禁止js文件缓存的代码
2010/04/09 Javascript
Google排名中的10个最著名的 JavaScript库
2010/04/27 Javascript
登陆成功后自动计算秒数执行跳转
2014/01/23 Javascript
防止登录页面出现在frame中js代码
2014/07/22 Javascript
jquery实现的树形目录实例
2015/06/26 Javascript
谈谈javascript中使用连等赋值操作带来的问题
2015/11/26 Javascript
JavaScript中的boolean布尔值使用学习及相关技巧讲解
2016/05/26 Javascript
javascript中json对象json数组json字符串互转及取值方法
2017/04/19 Javascript
利用node.js爬取指定排名网站的JS引用库详解
2017/07/25 Javascript
vue源码入口文件分析(推荐)
2018/01/30 Javascript
CountUp.js数字滚动插件使用方法详解
2019/10/17 Javascript
element-ui和vue表单(对话框)验证提示语(残留)清除操作
2020/09/11 Javascript
Anaconda多环境多版本python配置操作方法
2017/09/12 Python
在Python程序员面试中被问的最多的10道题
2017/12/05 Python
python如何为被装饰的函数保留元数据
2018/03/21 Python
Pycharm无法使用已经安装Selenium的解决方法
2018/10/13 Python
解决Pycharm下面出现No R interpreter defined的问题
2018/10/29 Python
python实现诗歌游戏(类继承)
2019/02/26 Python
Python 如何反方向迭代一个序列
2020/07/28 Python
迷你唐卡软皮鞋:Minnetonka Moccasin
2018/05/01 全球购物
vue+django实现下载文件的示例
2021/03/24 Vue.js
《骆驼和羊》教学反思
2014/02/27 职场文书
诉讼授权委托书
2014/10/15 职场文书
2014年大学教师工作总结
2014/12/02 职场文书
写给纪委的违纪检讨书
2015/05/05 职场文书
浅谈哪个Python库才最适合做数据可视化
2021/06/28 Python