여러 개의 .py 파일이 있는 경우 그리고 내가 만든 .py 파일을 다른 .py 파일에서 import하는 경우, cx_Freeze를 사용해서 실행파일로 바꿔주는 방법
1. hello.py가 hello1.py와 hello2.py를 import하여 사용하는 경우
hello.py 하나만 executable 파일로 바꿔주면 됨
executables = [Executables("hello.py")]
2. hello.py, hello1.py, hello2.py 모두 독립적인 파일일 경우
각각 바꾸어 총 3개의 .exe 파일을 만들어주어야 함
executables = [Executables("hello.py"), Executables("hello1.py"), Executables("hello2.py")]
※ 출처 ※
https://stackoverflow.com/questions/35172483/python-cx-freeze-for-two-or-more-python-files-modules
- 끝!
'Python' 카테고리의 다른 글
[Pythonnet] Python for .NET (embedding python) (3) | 2020.02.04 |
---|---|
.py to .dll/.pyd/.c 변환 참고 자료 (0) | 2020.02.04 |
[cx_Freeze] exe 파일 배포 시 에러 해결 (0) | 2020.02.04 |
[Python] exe파일 만들기 (py2exe, cx_Freeze, pyinstaller) (0) | 2020.01.15 |
VS Code에서 Python 사용하기 (0) | 2020.01.07 |