본문 바로가기
파이썬코드공유

pyautogui.locateOnScreen 의 한글 경로 한글 파일명 문제

by 하이어시스템 2023. 9. 3.
반응형

OSError: Failed to read because file is missing, has improper permissions, or is an unsupported or invalid format

IOError

 

하이어시스템 소개

 

하이어시스템 소개 feat.김프로

소개 안녕하세요, 저는 하이어시스템의 김프로입니다. 여러분들이 어려움을 겪고 계신 일상 업무를 저의 안정적이고 빠른 소프트웨어로 자동화하는 것, 그것이 저의 목표입니다. '하이어시스템

wise-office-worker.tistory.com

 

자동화 프로그램을 개발하면서 pyautogui를 이용해 화면상의 이미지를 찾아 클릭하는 코드를 작성할 때 위와 같은 오류를 만날 수 있습니다. 위와 같은 오류는 pyautogui가 내부적으로 cv2 모듈을 이용해서 이미지의 좌표를 추적하는데 cv2 모듈이 한글 경로 및 한글 파일명을 인식하지 못해서 발생하는 현상입니다.

 

이미지 파일명을 영문으로 변경하고, 경로도 영문경로로 수정해 주면 정상적으로 수행됩니다.

 

반응형