我试图使用openpyxl:
打开Excel文件(xlsx)data = pd.read_excel('C:/Users/jsm_24_02/item-report (1).xlsx', engine = 'openpyxl')
但是我一直得到这个错误:
...
C:ProgramDataAnaconda3libsite-packagesopenpyxlworksheet_reader.py in parse_cell(self, element)
188
189 if coordinate:
--> 190 row, column = coordinate_to_tuple(coordinate)
191 self.col_counter = column
192 else:
C:ProgramDataAnaconda3libsite-packagesopenpyxlutilscell.py in coordinate_to_tuple(coordinate)
200 col = coordinate[:idx].upper()
201 row = coordinate[idx:]
--> 202 return int(row), _COL_STRING_CACHE[col]
203
204
KeyError: '$A$'
Google不会显示任何类似的错误,因为当输入
时,两个美元符号($)都不会显示搜索:美元美元
我尝试重命名文件以及使用openpyxl。Load_workbook,但唯一有效的是打开文件,启用编辑和关闭文件。这不是一个选项,因为它是计划作业的一部分。
谢谢!
遗憾的是,这似乎是openpyxl库的一个问题,该问题在一年前就报告给了存储库。
也许你能做的最多的是在这个问题上添加一个注释,说你也受到它的影响,这样就可以鼓励维护者修复它,或者创建一个合并请求并自己修复它。