每次运行python打包出来Dos版exe可执行文件都有显示初始化过程,如何不显示
时间: 2024-02-13 10:05:12 浏览: 123
如果您使用的是py2exe打包Python程序,可以在setup.py文件中加入以下代码来禁止显示初始化过程:
```
from distutils.core import setup
import py2exe
setup(
console=['your_program.py'],
options={
'py2exe': {
'bundle_files': 1,
'compressed': True,
'dll_excludes': ['w9xpopen.exe'],
'optimize': 2,
'skip_archive': True,
'skip_archive': False,
'dist_dir': 'dist',
'excludes': ['_ssl', 'pyreadline', 'difflib', 'doctest', 'locale', 'optparse', 'pickle', 'calendar', 'pdb', 'inspect', 'subprocess', 'unittest', 'email', 'html', 'http', 'urllib', 'xml', 'unicodedata', 'bz2', 'tarfile', 'zipfile', 'sqlite3', 'ctypes', 'logging', 'multiprocessing', 'select', 'socket', 'threading', 'time', 'collections', 'decimal', 'json', 'queue', 'socketserver', 'ssl', 'xmlrpc', 'asyncio', 'concurrent', 'distutils', 'pkg_resources', 'pydoc', 'setuptools', 'inspect'],
'dll_excludes': ['msvcr71.dll', 'msvcp71.dll', 'msvcr90.dll', 'msvcp90.dll', 'msvcm90.dll', 'msvcp100.dll', 'msvcr100.dll']
}
},
zipfile=None
)
```
其中,'console'参数指定程序入口文件,'skip_archive'参数可以禁止显示初始化过程。请注意,具体使用方法还需要根据您的实际情况进行调整。
阅读全文