xlrd.biffh.XLRDError: Excel xlsx file; not supported 오류 해결법
파이썬에서 엑셀 파일을 불러오기 할때 나오는 오류가 있는데요
xlrd.biffh.XLRDError: Excel xlsx file; not supported
위 문구가 뜨쎴다면 xlrd 패키지 문제일 수 있습니다
xlrd 패키지는 엑셀파일 읽기에서 필요한 패키지 이지만 xls 파일 이외 xlsx 파일을 지원하지 않기 때문에 나오는 오류라고 할 수 있습니다
하지만 해결방법이 있습니다
먼저 pandas 버전이 1.0.1 이상이여야 하고 openpyxl 설치가 필요합니다 그리고 pandas 코드 read_excel 뒤에 engine= ‘openpyxl’ 인자를 추가해주세요
오류해결 방법 정리
- pandas 버전 1.0.1 이상 최신버전으로 설치
- openplyxl 설치 (pip install openplyxl)
- 판다스 코드 read_excel 뒤에 engine=’openpyxl’ 추가