파이썬으로 작성한 코드를 pyinstaller를 통해 exe 파일을 만드는 경우 기본 icon은 아래와 같이 생성됩니다.
물론 해당 icon을 그대로 사용해도 되고, 다른 icon을 사용해도 전혀 문제가 되지 않습니다.
다만 저 같은 경우에는 Windows 기본 icon을 사용하고 싶어 해당 방법을 찾아보았고, 혹 저와 같은 생각을 가지시는 분들이 계실 거 같아 이 글을 작성하게 되었습니다.
구글링을 통해 pyinstaller 시 Windows 기본 icon을 사용하는 방법을 찾아보면,
대부분 pyinstaller로 exe 파일 만들 때 "--icon=NONE" 옵션을 사용하라고 가이드하고 있습니다.
하지만 저 같은 경우에는 해당 옵션을 사용해도 pyinstaller에서 제공하는 기본 icon으로 계속 빌드가 되었습니다.
결국 제가 최종적으로 선택한 방법은 pyinstaller를 통해 exe 파일을 만들 후 "Resource Hacker"라고 하는 유틸리티를 통해 기본 icon을 제거하는 방식으로 진행하였습니다.
Resource Hacker는 무료 프로그램이며, 아래의 링크를 통해 다운로드하실 수 있습니다.
- Download Site : resource-hacker.softonic.kr/
"파이썬 exe파일 Windows 기본 icon 사용"
1. pyinstaller를 통해 exe 파일 생성
2. Resource Hacker 프로그램 실행
3. 열기 버튼으로 pyinstaller를 통해 생성한 exe 파일 열기
4. Icon Group 메뉴 펼친 후 icon 선택하여 리소스 삭제
5. 저장 버튼을 통해 저장하기
- 저장을 하면 exe 파일 경로에 기존 exe 파일은 "_원본. exe"라고 백업이 되고 편집한 파일이 생성됩니다.
'Development > 파이썬 [Python]' 카테고리의 다른 글
[Python] 파이썬 Dictionary 사용방법 (0) | 2022.10.19 |
---|---|
[Python] 파이썬 3.0 이전 버전에서 한글 주석 사용하기 (0) | 2022.10.18 |
[Python] 파이썬 Windows 서비스 등록 (3) | 2021.02.06 |
[Python] 파이썬 SMTP를 통한 메일 전송 (0) | 2021.02.02 |
[Python] 웹 크롤링(Crawling) 주의사항 (0) | 2021.01.21 |