[python] cx_Freeze 설정 파일에서 파이썬 스크립트 파일 변경하기
소개
cx_Freeze는 파이썬 스크립트를 실행 가능한 실행 파일로 변환하는 도구입니다. cx_Freeze 설정 파일은 변환 과정에서 설정 값을 지정하는 역할을 합니다. 이 설정 파일에서 파이썬 스크립트 파일을 변경하여 다른 스크립트 파일을 실행 파일로 변환할 수 있습니다.
cx_Freeze 설정 파일 작성하기
- cx_Freeze 설정 파일을 작성하기 위해
setup.py
파일을 생성합니다. - 다음과 같이
setup.py
파일을 작성합니다.
import sys
from cx_Freeze import setup, Executable
# 실행 파일에 포함될 스크립트 파일의 경로
script_path = "path/to/your/script.py"
# 설정 값들을 지정합니다.
options = {
"build_exe": {
"packages": [],
"includes": [],
"excludes": [],
"include_files": [],
},
}
# 실행 파일 생성에 필요한 정보를 설정합니다.
executables = [
Executable(script_path)
]
# cx_Freeze 설정 파일을 실행합니다.
setup(
name="MyApp",
version="0.1",
description="My Application",
options=options,
executables=executables
)
script_path
변수에 원하는 파이썬 스크립트 파일의 경로를 입력합니다.
실행 파일 생성하기
cx_Freeze 설정 파일을 작성한 후 다음 명령어를 통해 실행 파일을 생성할 수 있습니다.
python setup.py build
위 명령어를 실행하면 build
폴더 안에 생성된 실행 파일을 확인할 수 있습니다.
결론
cx_Freeze 설정 파일에서 파이썬 스크립트 파일을 변경하여 다른 스크립트 파일을 실행 파일로 변환할 수 있습니다. 이를 통해 파이썬 스크립트를 실행 가능한 실행 파일로 배포 및 실행할 수 있습니다.