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’ 인자를 추가해주세요

오류해결 방법 정리

  1. pandas 버전 1.0.1 이상 최신버전으로 설치
  2. openplyxl 설치 (pip install openplyxl)
  3. 판다스 코드 read_excel 뒤에 engine=’openpyxl’ 추가

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다