파이썬 subprocess 한글 깨짐과 UnicodeDecodeError 해결: encoding·errors 설정법
파이썬 subprocess 한글 출력이 깨지거나 UnicodeDecodeError가 날 때 bytes를 먼저 확인하고 encoding과 errors를 선택하는 순서를 설명합니다.
파이썬 subprocess 한글 출력이 깨지거나 UnicodeDecodeError가 날 때 bytes를 먼저 확인하고 encoding과 errors를 선택하는 순서를 설명합니다.
파일이 있는데도 파이썬 FileNotFoundError가 날 때 Path.cwd(), resolve(), exists()로 실제 경로를 확인하고 스크립트 기준 경로를 선택하는 방법을 설명합니다.
Python API 호출이 멈출 때 timeout을 먼저 설정하고 연결 오류·429·5xx·GET과 POST를 구분해 재시도하는 기준을 설명합니다.
AI 응답을 Python 자동화에 넘기기 전에 JSON 파싱, 필수 key, 값 타입을 순서대로 확인하고 실패 시 다음 작업을 멈추는 방법을 설명합니다.