2014-09-26 2 views
0

PyInstaller가 모든 파이썬 스크립트를 실행 파일에 넣은 것처럼 보입니다.이 파일을 실행할 때 PyInstaller 부트 로더를 먼저 시작한 다음 임시 파이썬 환경을 준비하고 스크립트를 추가하십시오.PyInstaller 생성 패키지에서 소스 코드를 얻을 수 있습니까?

그래서 내 소스 코드가 안전한지 궁금합니다. 실행 파일을 실행할 때 패키지에서 소스 코드를 얻을 수 있습니까?

답변

1

PyInstaller에는 원본 소스 파일 (.py)이 아닌 프로그램의 바이트 컴파일 (.pyc) 파일이 포함되어 있습니다. .pyc 파일을 얻기 위해 실행 파일을 실행할 필요조차 없습니다. 컴파일 된 바이트 코드 (.pyc)를 동등한 소스 코드 (.py)로 바꾸는 파이썬 디 컴파일러가 더 많거나 적습니다.

이 보호 장치가 귀하의 목적에 적합한 지 여부를 평가해야합니다. 그러나 친근한 제안으로서 사람들을 보호하는 방법에 대해 걱정하기 전에 사람들이 복사하기를 원할 것입니다.

+0

답장을 보내 주셔서 감사합니다. .pyc 파일은 어떻게 얻을 수 있습니까? –

관련 문제