py2exe로 단일 실행 파일을 생성하는 방법
컴퓨팅에서 단일 실행 파일은 별도의 작업 없이 바로 실행할 수 있는 프로그램이다. 추가 종속성 또는 설치가 필요합니다. 여기에는 프로그램을 실행하는 데 필요한 모든 코드와 리소스가 포함되어 있습니다. Python에서 단일 실행 파일을 생성하는 한 가지 방법은 py2exe를 사용하는 것입니다.
py2exe의 Bundle_files 옵션 사용
py2exe를 사용하여 단일 실행 파일을 생성하려면 다음에서 Bundle_files 옵션을 활용하세요. setup.py 파일. Bundle_files를 1로 설정하고, 압축을 True로 지정하고, zipfile을 None으로 설정합니다. 이는 Python 인터프리터를 포함한 모든 파일을 배포용 압축된 단일 파일로 묶도록 py2exe에 지시합니다.
py2exe 문서에 설명된 대로, Bundle_files의 유효한 값은 다음과 같습니다.
zipfile을 없음으로 설정하면 번들 파일이 별도의 library.zip 아카이브 대신 실행 파일에 통합됩니다.
샘플 Setup.py 파일
샘플은 다음과 같습니다. Bundle_files 구성을 보여주는 setup.py 파일:
from distutils.core import setup import py2exe, sys, os sys.argv.append('py2exe') setup( options = {'py2exe': {'bundle_files': 1, 'compressed': True}}, windows = [{'script': "single.py"}], zipfile = None, )
이 setup.py 파일이 실행되면 Python 인터프리터와 단일 실행에 필요한 모든 파일이 포함된 단일 실행 파일(single.exe)이 생성됩니다. .py 스크립트.
위 내용은 py2exe를 사용하여 Python 스크립트에서 단일 실행 파일을 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!