Knowledge Map

ip 확인, win 64bit 에서의 실행파일 생성, 진행막대바 생성 본문

PYTHON

ip 확인, win 64bit 에서의 실행파일 생성, 진행막대바 생성

2016. 10. 25. 16:57

아이피 확인


http://stackoverflow.com/questions/166506/finding-local-ip-addresses-using-pythons-stdlib


import socket
socket.gethostbyname(socket.gethostname())


pyqt4에서 진행바 만들기


https://pythonprogramming.net/progress-bar-pyqt-tutorial/


        self.progress = QtGui.QProgressBar(self)
        self.progress.setGeometry(200, 80, 250, 20)
    def download(self):
        self.completed = 0

        while self.completed < 100:
            self.completed += 0.0001
            self.progress.setValue(self.completed)


windows 64비트에서 exe 실행 파일 만들기


(단, 파이썬이 64비트, 윈도우도 64비트이어야 함)

(py2exe를 사용해보려 했으나 윈도우는 64비트, 파이썬이 32비트 버전이었고 py2exe가 참조하는 dll이 윈도우 32비트의 것을 보는 거 같아서 사용할수 없었음)


http://m.blog.naver.com/powerhw/220129455855


위의 블로그에 가서 pyinstaller를 설치한다.

아래의 명령어를 원하는 파일이 있는 디렉토리로 가서 명령프로토콜로 타이핑해서 실행한다.

pyinstaller.exe -F --noconsole XXX.py

참고로 32비트용 실행파일을 만들려면 윈도우 32bit 에서 32비트 파이썬을 깔고 위와 같은 순서로 진행하면 된다.

개인적으로 py2exe보다 이게 더 간결해서 그냥 사용하고 있다. 

'PYTHON' 카테고리의 다른 글

python2에서 pandas 설치시 numpy에러  (0) 2018.01.03
파이썬2 한글 인코딩 문제  (0) 2016.11.01
파이썬으로 이메일 보내기  (0) 2016.10.10
파이썬 한글 처리  (0) 2016.09.26
파이썬2 로그파일을 만들어보자  (0) 2016.08.25
Comments