[Python] 파이썬 requests.exceptions.JSONDecodeError: Expecting value: line 1 column 9 (char 8) 오류 해결법


[Python] 파이썬 requests.exceptions.JSONDecodeError: Expecting value: line 1 column 9 (char 8) 오류 해결법

소개 requests.exceptions.JSONDecodeError 오류는 보통 Python의 requests 라이브러리를 사용하여 JSON 응답을 파싱할 때 발생합니다. 이 오류는 json() 메서드가 비어 있거나, JSON이 아닌 데이터를 포함하고 있는 응답을 받았을 때 발생합니다. 오류 메시지 "Expecting value: line 1 column 9 (char 8)"는 JSON 파서가 첫 번째 줄의 9번째 열에서 값이 예상되었지만 값을 찾을 수 없었다는 것을 의미합니다. 원인 응답이 JSON 형식이 아님: 요청한 URL에서 JSON이 아닌 다른 형식의 응답을 받았을 때 발생합니다. 예를 들어, HTML이나 plain text 등입니다. 응답이 비어 있음: 서버가 아무런 데이터도 반환하지 않았거..


원문링크 : [Python] 파이썬 requests.exceptions.JSONDecodeError: Expecting value: line 1 column 9 (char 8) 오류 해결법