当前位置:网站首页 > 技术博客 > 正文

py2exe打包成单个程序



1、比如,代码文件为pytest.py

 
  
 
  


4、查看exe
在代码同级目录中会生成一个dist目录,该目录中的文件包含了你的程序所必须的东西,发布时候要将整个目录一起发布。
目录内容包括:
1、一个或多个exe文件。
2、python.dll。
3、几个.pyd文件,它们是已编译的扩展名,它们是exe文件所需要的;加上其它的.dll文件,这些.dll是.pyd所需要的。
4、一个library.zip文件,它包含了已编译的纯的python模块如.pyc或.pyo

我想使用的时候应该是创建个快捷方式吧,这块不比pyinstaller,直接是一个exe文件。py2exe需要设置setup文件来实现。

























1、带ico、只生成一个exe

 
  

如果在安装脚本中用data_files可选项指定了那些额外的文件,那么py2exe能将这些文件拷贝到dist子目录中。data_files应包含一个元组(target-dir, files)列表,其中的files是这些额外的文件的列表。

 
  

说明:data_files选项将创建一个子目录distbitmaps,其中包含两个.gif文件;一个子目录distfonts,其中包含了所有的.fnt文件。

,这个service参数的值必须是一个Python模块名(包含一service类)的列表。

示例如下:

 
  

示例如下:

 
  

默认情况下,DLL和EXE servers被建造,你不需要它们的话你可以简单的删除它们。

版权声明


相关文章:

  • java爬虫技术从零入门2025-06-12 10:01:01
  • 网络调试助手怎么用 udp2025-06-12 10:01:01
  • vscode下载安装2025-06-12 10:01:01
  • 虚拟化 kvm xen2025-06-12 10:01:01
  • 如何防止csrf跨站请求伪造2025-06-12 10:01:01
  • js数组删除某个值2025-06-12 10:01:01
  • socks5代理什么意思2025-06-12 10:01:01
  • c语言基础知识指针2025-06-12 10:01:01
  • bios设置自动开机不起作用2025-06-12 10:01:01
  • 数据库表设计图2025-06-12 10:01:01