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的*args和**kwargs用法
Nov 01 Python
Python聊天室实例程序分享
Jan 05 Python
python处理xml文件的方法小结
May 02 Python
Python面向对象程序设计类的封装与继承用法示例
Apr 12 Python
Python制作词云图代码实例
Sep 09 Python
为什么说Python可以实现所有的算法
Oct 04 Python
python实现超市管理系统(后台管理)
Oct 25 Python
opencv-python 提取sift特征并匹配的实例
Dec 09 Python
Pycharm修改python路径过程图解
May 22 Python
python 获取剪切板内容的两种方法
Nov 28 Python
python 爬取英雄联盟皮肤并下载的示例
Dec 04 Python
python工具——Mimesis的简单使用教程
Jan 16 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中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
2010/12/19 PHP
有关php运算符的知识大全
2011/11/03 PHP
php中将汉字转换成拼音的函数代码
2012/09/08 PHP
php 参数过滤、数据过滤详解
2015/10/26 PHP
[原创]php使用strpos判断字符串中数字类型子字符串出错的解决方法
2017/04/01 PHP
javascript里的条件判断
2007/02/27 Javascript
JQuery从头学起第一讲
2010/07/04 Javascript
javascript中注册和移除事件的4种方式
2013/03/20 Javascript
js过滤HTML标签以及空格的思路及代码
2013/05/24 Javascript
js点击更换背景颜色或图片的实例代码
2013/06/25 Javascript
不使用浏览器运行javascript代码的方法
2013/07/24 Javascript
JS使用oumousemove和oumouseout动态改变图片显示的方法
2015/03/31 Javascript
jquery 标签 隔若干行加空白或者加虚线的方法
2016/12/07 Javascript
JS操作input标签属性checkbox全选的实现代码
2017/03/02 Javascript
Vue header组件开发详解
2018/01/26 Javascript
jquery+css3实现熊猫tv导航代码分享
2018/02/12 jQuery
Angular实现模版驱动表单的自定义校验功能(密码确认为例)
2018/05/17 Javascript
vue实现动态添加数据滚动条自动滚动到底部的示例代码
2018/07/06 Javascript
你可能从未使用过的11+个JavaScript特性(小结)
2020/01/08 Javascript
解决Nuxt使用axios跨域问题
2020/07/06 Javascript
JS实现手风琴特效
2020/11/08 Javascript
Vue3配置axios跨域实现过程解析
2020/11/25 Vue.js
浅谈Python中的zip()与*zip()函数详解
2018/02/24 Python
详解分布式任务队列Celery使用说明
2018/11/29 Python
Python用61行代码实现图片像素化的示例代码
2018/12/10 Python
python爬虫神器Pyppeteer入门及使用
2019/07/13 Python
python实现PID算法及测试的例子
2019/08/08 Python
python实现批处理文件
2020/07/28 Python
Python爬虫抓取论坛关键字过程解析
2020/10/19 Python
Python使用tkinter制作在线翻译软件
2021/02/22 Python
经济实惠的豪华家具:My-Furniture
2019/03/12 全球购物
保险内勤岗位职责
2014/04/05 职场文书
艺人经纪人岗位职责
2014/04/15 职场文书
三年级学生评语
2014/04/23 职场文书
培训计划通知
2015/07/15 职场文书
python实现双链表
2022/05/25 Python