생활
파이썬으로 .exe파일을 만들 수 있나요?
파이썬으로 윈도우에서 실행 가능한 프로그램을
만들 수 있나요?
셀레니움으로 크롤링을 해봤는데
이렇게 크롤링하는 소스를 .exe로 바꿔
배포가 가능한지 궁금합니다.
파이썬 개발자분들 답변 부탁드려요!
4개의 답변이 있어요!
pyinstaller를 사용하시면됩니다.
콘솔창에서 pip install pyinstaller로 다운을 받고
질문자님이 작성하신 이름.py가 위치한 곳에서
pyinstaller --onefile 이름.py를 진행하시면 실행파일 exe를 얻을 수 있습니다.감사합니다.
PyInstaller를 이용하면 파이썬으로 만든 코드를 .exe파일로 만들 수 있습니다.
보통은 크롤링한 데이터를 서버에 저장하고 API 형태로 제공하는 경우가 많습니다.
크롤링한 프로그램의 경우 웹사이트가 변경이 되면 거기에 맞게 수정을 해야하고 또 다시 배포해야하는 단점이 있습니다.
PyInstaller는 아래 블로그에 자세한 내용이 나와 있습니다.
파이썬으로 윈도우에서 실행 가능한 프로그램을 만들 수 있습니다.
pyinstaller나 py2exe, cx_freeze 등의 라이브러리를 이용하면 .py 파일을 exe 파일로 변환시켜 윈도우에서 실행 가능한 프로그램으로 만들 수 있다고 합니다. 그 외에도 다른 라이브러리가 있을 듯 싶지만 대체로 위의 라이브러리가 주로 쓰이는 것 같습니다.
파이썬 파일이 존재하는 경로에서 powershell을 키신후에 pyinstaller 모듈(pip install pyinsaller)을 설치하고 pyinstaller -w -F 파이썬파일명 을 입력해주시면 exe파일로 만들어집니다~