Home » python » Page 21

python

20091204 :: py2exe로 단일 실행 파일 만들기

이전에도 한 번 py2exe 모듈을 사용해서 파이썬 스크립트를 실행가능한 exe 파일로 만드는 부분에 대해서, 언급을 한 적이 있지요. 이렇게 py2exe를 사용하여 실행파일을 작성하면 파이썬 인터프리터가 lib 형태로 함께 만들어집니다. 이 것을 하나의 단일 실행 파일로 만드는 방법을 소개하고자 합니다. py2exe를 사용하여 빌드 스크립트를 작성할 때 option 값 내에 py2exe 부분에 bundlefiles 옵션을 1로 주게되면 모든 파일을 하나로 묶어주게 됩니다. 여기에 zipfile=none 옵션을 주면 이러한 묶어진 파일이 실행 파일 내부로 들어가게 되지요. 이와 별도로 dll 파일들은 실행 파일 내에 포함이 되지… 더 보기 »20091204 :: py2exe로 단일 실행 파일 만들기

20090404 :: 파이썬에서 환경 파일 다루기

얼마전 서브 블로그를 통해서 포스팅한 ‘netsh’를 사용해서 유선랜 설정 바꾸는 스크립트를 만들어서 잘 활용하고 있습니다. 요즘은 집 – 사이트를 왔다 갔다 하고 있어서 하루에 두 번씩은 랜 연결의 ip 설정을 바꿔주게 되는데요, 두 개의 배치 파일을 만들고 입력값에 따라 각각 배치 파일을 실행해주는 파이썬 스크립트를 사용중입니다. 그런데 참 욕심이라는게, 다른 설정을 필요로 하는 경우에도 손쉽게 이를 추가하면 좋겠다는 생각이 들더군요. 그래서 그 스크립트를 업그레이드 하기로 결심했습니다. 외부 설정 파일을 사용하여 여러 군데의 유선 랜 설정 정보를 저장해 두고, 프로그램 실행… 더 보기 »20090404 :: 파이썬에서 환경 파일 다루기

20090208 :: py2exe로 배포판 만드는 요령

사무실 컴퓨터에 접속하기 위해 vpn 연결을 자동으로 만들어주는 파이썬 스크립트를 하나 만들어서 사용 중인데, 나름 꽤 유용하게 잘 쓰고 있습니다.  자동으로 세팅값을 맞출 수 있도록 심혈을 기울여 제작한 탓에 파이썬과 pywinauto 모듈만 설치하면 노트북을 갈아 엎더라도 VPN 클라이언트 설정을 자동으로 복구해 주니 참 편하게 쓸 수 있더군요. 그런데 가끔은 제가 늘 쓰던 노트북이 아닌 다른 노트북을 가지고 다닐 경우도 있고 한데, 그 때마다 파이썬을 다 설치할 수도 없는 노릇이고 해서 아예 실행 파일 형태로 만들어서 USB 메모리에 넣어다니는 것이 어떨까… 더 보기 »20090208 :: py2exe로 배포판 만드는 요령

20081116 파이썬 몇 가지

요즘은 파이썬을 이리 저리 가지고 놀고 있습니다. 일단 hello world만 찍을 줄 알게 되면 이것 저것 잴 필요 없이 유용한 것들을 뚝딱 뚝딱 만들어서 가지고 놀기 제격이니까요. vpn 접속을 자동화 해주는 툴도 만들어보고, 구글API에서 날씨 정보를 읽어오는 툴도 만들어 보면서 놀고 있습니다. 그리고 놀라운 건 이런 모든 것이들이 고작 20줄 내외의 코드로 다 완성된다는 것이죠. (최근에 만든 것 하나는 이래 저래 신경을 좀 써야하는 부분이 있어서 100줄을 넘어가긴 했습니다만.) 아무튼 아주아주 간단한 문법에 코드의 양도 많지 않아서 저처럼 성격 급한… 더 보기 »20081116 파이썬 몇 가지