Python 2.7.13使用openpyxl – 访问单元格时出错

道歉,如果这似乎是一个天真的问题。 我是一个初学者,并试图使用Python来自动化一些Excel的过程。 当使用下面的命令访问电子表格中的单元格时,我收到一个我无法理解的错误。

import openpyxl excel_document = openpyxl.load_workbook('H:\sample.xlsx') sheet = excel_document.get_sheet_by_name('Sheet1') print(sheet('A2').value) 

错误:

 Traceback (most recent call last): File "S:/Operations/PythonCode/hellopython.py/hellopython.py", line 11, in <module> print(sheet('A2').value) TypeError: 'Worksheet' object is not callable 

任何想法如何我可以解决这个问题?
谢谢!

更换

 print(sheet('A2').value) 

 print(sheet['A2'].value) 

(这是一个索引,而不是一个函数参数)。