[트러블 슈팅]ImportError: DLL load failed while importing win32print: 지정된 모듈을 찾을 수 없습니다.

[트러블 슈팅]ImportError: DLL load failed while importing win32print: 지정된 모듈을 찾을 수 없습니다. 문제점

스크립트로는 잘 실행되던 파일이 pyinstaller를 통해 exe파일로 생성했을때 아래와 같이 에러 메세지가 발생했다.

[Python] Printer 인쇄방법(win32printer, pyside6)

최근에 Zebra프린터로 라벨을 출력하는 프로그램을 만들게 됐어요. 그래서 Zebra프린터로 ZPL명령어 전송해 인쇄하는 기능이 필요했는데 진짜 구글링 엄청나게 한 것 같아요…
구글링하면서 항상 느끼는 점이지만 영어 공부를 좀 해야할 것 같네요… 구글번역에 의존하기엔 해석이 달라져서
암튼 생각보다 예제소스가 너무 안나오고 나의 소스가 정답은 아닐지도 모른다는 것을 미리 말씀드립니다.
다만, 출력은 된다는거… ㅎ
그래서 습득한 Zebra프린터로 ZPL명령 전송하는 방법이랑 추가적으로 일반 프린터 인쇄기능도 학습했어요.
해당 지식을 공유하는 내용에 관하여 포스팅 시작하도록 하겠습니다.
참고로 파린이라 문맥이나 로직이 깔끔하지 않을 수 있습니다. ^^;;

프로그래머스(Lv1) – 푸드파이터 대회 문제(파이썬)

수웅이는 매달 주어진 음식을 빨리 먹는 푸드 파이트 대회를 개최합니다. 이 대회에서 선수들은 1대 1로 대결하며, 매 대결마다 음식의 종류와 양이 바뀝니다. 대결은 준비된 음식들을 일렬로 배치한 뒤, 한 선수는 제일 왼쪽에 있는 음식부터 오른쪽으로, 다른 선수는 제일 오른쪽에 있는 음식부터 왼쪽으로 순서대로 먹는 방식으로 진행됩니다. 중앙에는 물을 배치하고, 물을 먼저 먹는 선수가 승리하게 됩니다.

이때, 대회의 공정성을 위해 두 선수가 먹는 음식의 종류와 양이 같아야 하며, 음식을 먹는 순서도 같아야 합니다. 또한, 이번 대회부터는 칼로리가 낮은 음식을 먼저 먹을 수 있게 배치하여 선수들이 음식을 더 잘 먹을 수 있게 하려고 합니다. 이번 대회를 위해 수웅이는 음식을 주문했는데, 대회의 조건을 고려하지 않고 음식을 주문하여 몇 개의 음식은 대회에 사용하지 못하게 되었습니다.