基本上,我无法使用openpyxl从Excel文件中获取单元格的值。
import openpyxl
book = openpyxl.load_workbook('Inputs.xlsx')
sheet = book.active
print(sheet['A2'])
“ A”列具有这些值
Velocidad 3 5 7 9 11 13 15 17 19 21 23 25 27
我得到的是单元格'Hoja1'.A2 ,而不是'3',即工作表名称为Hoja1。
谢谢!
答案 0 :(得分:1)
sheet['A2']
是一个对象,即类Cell
(docs)的实例。
单元格对象具有属性value
,因此不是
print(sheet['A2'])
使用
print(sheet['A2'].value)
这是文档中的另一个用法示例:https://openpyxl.readthedocs.io/en/stable/usage.html