본문 바로가기

Python2

[Python] PyInstaller로 exe파일 만들기 PyInstaller는 파이썬으로 exe실행파일을 만들 수 있는 가장 간단하고 쉬운 방법 중 하나이다.PyInstaller를 사용해서 exe를 만드는 방법을 알아보자.  우선 pip로 PyInstaller를 설치한다 pip install pyinstaller PyInstaller가 설치되면 실행 파일로 만들 파이썬 스크립트를 만들어 준다.만약 파이썬 스크립트의 파일이름이 sample.py라면 pyinstaller sample.py 명령어를 통해 손쉽게 exe 파일을 만들 수 있다. 해당 명령어를 사용할 때 다양한 옵션들을 추가할 수 있는데, 주로 쓰이는 옵션은 아래와 같다. pyinstaller -F sample.py # 하나의 실행 파일로 생성pyinstaller --onedir sample.py # .. 2024. 9. 14.
[Python] Windows Service 만들기 아마도 서버에서 여러 개의 배치 프로그램을 돌리고 있으면 다른 작업시에 매우 거슬릴 것이다. 서버에서 어떤 프로그램을 동작 시켜야할 때, 실시간으로 콘솔에서 로그를 확인해야 되는 경우가 아니라면 서비스를 만들어서 백그라운드에서 실행되는 것처럼 만드는 것이 훨씬 간편할 것 같다. 정기적인 서버점검 후 재부팅 되었을 때도, 자동으로 실행되도록 할 수 있는 서비스가 유리할 것이라고 생각한다. 우선 Windows Service란 무엇일까? 윈도우 서비스(Windows service)는 오랜 시간 동안 실행되며 특정한 기능을 수행하는 실행 파일이며, 사용자 간섭을 요구하도록 설계되지 않았다. 윈도우 서비스는 보통 마이크로소프트 윈도우 운영 체제가 시동될 때 실행되며 윈도우가 실행되고 있는 한 백그라운드 모드에서 .. 2023. 11. 19.