파이썬 코드 숨기기
조회수 2821회
파이썬에서 실제 소스코드를 노출 하지 않는 방법이 있을까요?
예를 들명 m1.py print('코드')
main.py
import m1
위와 같이 main.py 에서 m1.py를 사용하되 내부 코드는 오픈되지 않는 방법
즉 C에서 dll로 만들어 배포하면 실제 코드는 모르지만 함수 사용은 가능한 것
고수님의 한수 부탁합니다.
1 답변
-
https://docs.python.org/3/c-api/index.html
https://askubuntu.com/questions/324871/how-to-compile-a-python-file
- Static Library 를 사용하시면 될 것 같습니다. Python에서 C언어 Library를 가져올 수 있으므로, Python 코드를 C,Cpp언어의 static library로 만든 다음에. Python에서 Import 해오면 되지 않을까요?
댓글 입력