Python 예외에러
TypeError: object is not callableTypeError: object is not callable
함수가 아닌 객체에 괄호()를 사용해 호출을 시도했습니다.
python
상세 보기 json.JSONDecodeErrorJSON 디코더가 제공된 문자열을 유효한 JSON으로 파싱하지 못했습니다.
json.loads() 또는 json.load()에 전달된 문자열이 유효한 JSON이 아닙니다. 주요 원인: 문자열이 실제로 HTML(오류 페이지)이거나, 빈 문자열, 잘린 데이터, 큰따옴표 대신 작은따옴표 사용, 또는 후행 쉼표가 있는 경우입니다.
파싱 전에 원시 데이터를 출력하거나 로깅해 실제로 디코드하려는 내용을 확인하십시오. API 응답에서 오류 페이지 여부를 확인하십시오. json.tool로 JSON을 검증하십시오: python -m json.tool file.json. JSON이 아닌 응답에 대한 오류를 처리하십시오.
import json; json.loads("not json") # JSONDecodeErrorTypeError: object is not callable함수가 아닌 객체에 괄호()를 사용해 호출을 시도했습니다.
ValueError함수가 올바른 타입이지만 부적절한 값의 인수를 받았습니다.
pydantic.ValidationError입력 데이터가 모델의 스키마와 일치하지 않아 Pydantic 데이터 검증에 실패했습니다.
ImportErrorimport 문이 지정한 모듈 또는 이름을 찾거나 로드하는 데 실패했습니다.
IndexError시퀀스 인덱스가 해당 시퀀스의 유효한 범위를 벗어났습니다.
AttributeError객체에 요청한 속성이나 메서드가 없습니다.