
이게 해결이 된 줄 알았는데 아니었어요..ㅠㅠ 엑셀 파일을 수정하고 나서 재업로드를 하면
코랩이 읽어내지 못하는 오류가 계속 생깁니다
아까 튜터님께서 알려주신 2가지 방법을 모두 활용해보았는데도 해결이 되지 않아요..
어떻게 해야 될까요?
작성한 코드 및 에러 메세지
작성 코드
import openpyxl
wb = openpyxl.load_workbook('샘플파일.xlsx')
sheet = wb['Sheet']
sheet['A1'].value
오류 메세지
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-16-f5d21de52ff8> in <module>
1 import openpyxl
----> 2 wb = openpyxl.load_workbook('샘플파일.xlsx')
3 sheet = wb['Sheet']
4
5 sheet['A1'].value
8 frames
/usr/local/lib/python3.9/dist-packages/openpyxl/descriptors/base.py in __set__(self, instance, value)
40 if (not self.allow_none
41 or (self.allow_none and value is not None)):
---> 42 raise TypeError('expected ' + str(self.expected_type))
43 super(Typed, self).__set__(instance, value)
44
TypeError: expected <class 'str'>
