본문 바로가기
각종공부/파이썬 오류 해결 & 팁

[파이썬] xlwings 모듈 com_error: (-2147352570, '알 수 없는 이름입니다.', None, None) 오류 해결 방법

by 달슬 2020. 1. 7.
반응형

KB에서 제공되는 '★(월간)KB주택가격동향_시계열' 엑셀 파일(xls, xlsx)을 파이썬 xlwings 모듈로 불러오는 도중 계속 다음과 같은 오류가 발생하였습니다.

import pandas as pd
import xlwings as xw

path = r'C:\★(월간)KB주택가격동향_시계열.xls'
wb = xw.Book(path) 

→ com_error: (-2147352570, '알 수 없는 이름입니다.', None, None)

 

코드에는 문제가 없는 것 같던데 자꾸 위와 같은 오류가 떠서 멘붕이었습니다ㅠㅠ

 

어떻게 해결해야 할지 몰라 정말 한참을 구글링을 했는데요. 답은 정말 가까이에 있었습니다.

 

제가 엑셀 파일을 열어놓고 파일이랑 수식이랑 비교해가면서 코딩을 하고 있었는데요.

 

https://stackoverflow.com/questions/56434336/xlwings-error-not-opening-excel-workbook-getting-an-error-upon-call-wb-open

 

이 글을 보니 엑셀을 종료하고나서 실행하면 될 것 같았습니다. 그래서 실제로 해봤죠.

 

그랬더니 진짜 되는겁니다;;;

 

문제의 원인은 코드가 아닌 곳에 있었습니다.

 

저와 같이 헤메는 분이 없길 바라며 이만 글을 마칩니다^^

반응형

댓글