Python - 엑셀 다룰 때 만난 오류

헨도·2023년 1월 5일
0

Python

목록 보기
8/12
post-thumbnail

실무에서 파이썬으로 엑셀 데이터를 다루는 일을 하면서 만난 오류이다.

상황은 파이썬 라이브러리 중 하나인 openpyxl을 사용하여 엑셀 데이터에 접근할 때 오류가 발생한 것이다.

오류 메시지

만난 오류 메시지의 형태는 이러했다.

UserWarning: Workbook contains no default style, apply openpyxl's default
  warn("Workbook contains no default style, apply openpyxl's default")

이 오류의 의미를 찾아보 결과 "openpyxl 라이브러리에서 몇 가지 선택을 해야 할 수 있다"는 경고 메시지 뜻이였다.

해결법

비교적 해결 방법은 간단했다.

import warning

warning.simplefilter('ignore')

코드를 읽어보면 간단하게 파악할 수 있듯이, 위의 명령어를 사용하여 필터를 적용해 오류 경고를 무시한다는 코드이다.

해결 후 print 문으로 엑셀 파일에 접근하면 성공적으로 출력이 된다.

<openpyxl.workbook.workbook.Workbook object at 0x00000226AC57EE30>
profile
Junior Backend Developer

0개의 댓글