我正在使用openpyxl来获取由行号和列号定义的特定位置的单元格值。 文档中的代码不起作用。
文档链接: http://openpyxl.readthedocs.io/en/default/tutorial.html#accessing-one-cell。
文档中的代码:
表示范围内的i(1,101): ...对于范围内的j(1,101): ... ws.cell(row = i,column = j)
代码给出了这个例外:
警告(“不推荐使用ws.cell的坐标。请改用ws [coordinate]”)
答案 0 :(得分:4)
from openpyxl import load_workbook
wb = load_workbook(file_name, read_only=True)
test_sheet = wb["Test"]
print(test_sheet.cell(None, 1, 1).value)
您需要添加“无”'使用' .cell访问单元格时(self,coordinate = None,row = None,column = None,value = None):'方法