반응형
*복사 붙여넣기는 실력향상에 도움이 안됩니다*
- 에러 내용
pd.read_json ValueError: Expected object or value
JSON 파일을 판다스를 이용해서 불러올때 발생하는 에러이다.
JSON 파일의 값이 정확했지만 에러나는 경우인데
예시를 통해 알아보자.
- 예시
JSON 파일을 생성한다
%%writefile example.json
[{'a':1,'b':2,'c':3},
{'a':4,'b':5,'c':6},
{'a':7,'b':8,'c':9}]
Writing example.json
생성이 되었다.
이제 불러오자.
- 에러나는 부분
data = pd.read_json('example.json')
ValueError Traceback (most recent call last)
ValueError: Expected object or value
에러가 나는 이유는 아주 간단하다.
- 원인 및 해결방법
리스트 형식으로 넣어주면 끝.
%%writefile example.json
[{"a":1,"b":2,"c":3},
{"a":4,"b":5,"c":6},
{"a":7,"b":8,"c":9}]
Overwriting example.json
파일이 덮어졌다.
다시 불러오기를 해보자.
data = pd.read_json('example.json')
data
반응형
'PYTHON > python 에러' 카테고리의 다른 글
pycharm Could not install packages due to an OSError: [WinError 5] 완벽 해결법 (0) | 2022.01.12 |
---|---|
ModuleNotFoundError: No module named 'pip' 완벽 해결법 (1) | 2022.01.11 |
EOL while scanning string literal 에러 (0) | 2020.02.25 |
python 데이터프레임 columns 이름 설정 에러 (0) | 2020.01.30 |
python concat 에러 (0) | 2020.01.29 |
댓글