내가 이 블로그에 올리는 exe의 대부분은 파이썬을 이용해 제작한 것이다.
아무래도 파이썬을 설치해야 하는 번거로움 때문에 exe로 제작하는 경우가 많다.
그런 py 코드를 exe 로 만들어주는 모듈 중 하나가 py2exe 이다
먼저 py2exe 모듈을 설치해야 한다.
다음의 프로그램을 다운 받고 설치 한다.
만약 다른 버전의 파이썬을 사용하고 있는 경우
http://sourceforge.net/projects/py2exe/files/py2exe/0.6.9/
링크에서 찾아 다운받으면 된다.
py2exe.py 코드를 수정한다.
위의 파일을 다운받고 압축을 해제한다.
py2exe.py 코드를 메모장을 사용해 내용을 수정한다.
console = [ "작성한 코드.py" ]
여기서 작성한 코드 이름을 넣어주면 된다.
나 같은 경우 DnsLookup.py 파일을 exe 파일로 만들기 위해 다음과 같이 작성하였다.
해당 폴더 안에 작성한 코드를 넣어 준뒤
이후 py2exe.bat 배치파일을 실행하면 된다.
사실 배치파일에는 별 내용은 없다.
pytoexe.py py2exe |
그러면 build 와 dist 라는 폴더 2개가 생성되었을 것이다.
만약 생성되지 않았다면 본인의 파이썬 코드가 정상적으로 컴파일 되지 않는 경우이다.
정상적으로 생성되었다면 dist 폴더에 들어간다.
정상적으로 실행파일이 만들어졌다.
이제 이 실행파일만 있으면 파이썬이 설치되지 않은 컴퓨터에서도 프로그램을 실행시킬 수 있다.
'개발 > Python' 카테고리의 다른 글
matplotlib 이용해 파일 사용 흔적 확인 (0) | 2015.10.16 |
---|---|
python nmap 모듈 분석 (0) | 2015.03.12 |
windows에서 pip 설치 및 사용하기 (0) | 2015.03.09 |
파이썬을 이용해 텍스트파일의 개행 제거하기 (0) | 2014.12.02 |
ip스캔프로그램 (0) | 2014.12.01 |