Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python3.6.x和xlrd库从excel工作表读取单元格数据_Python_Excel_Xlrd - Fatal编程技术网

使用Python3.6.x和xlrd库从excel工作表读取单元格数据

使用Python3.6.x和xlrd库从excel工作表读取单元格数据,python,excel,xlrd,Python,Excel,Xlrd,这是我的示例代码 import xlrd file_location=("/home/deep/Desktop/Book1.xlsx") workbook=xlrd.open_workbook(file_location) sheet=workbook.sheet_by_index(0) first=sheet.cell_value(1,1) print(first) 但我发现了以下错误 回溯(最近一次调用):文件“/home/deep/ws/xcx.py”,第行 6,在 工作簿=xlrd

这是我的示例代码

import xlrd

file_location=("/home/deep/Desktop/Book1.xlsx")
workbook=xlrd.open_workbook(file_location)
sheet=workbook.sheet_by_index(0)
first=sheet.cell_value(1,1)

print(first)
但我发现了以下错误

回溯(最近一次调用):文件“/home/deep/ws/xcx.py”,第行 6,在 工作簿=xlrd。工作簿(文件位置)属性错误:模块“xlrd”没有“打开工作簿”属性


根据您的错误消息

回溯(最后一次调用):文件“/home/deep/ws/xcx.py”,第6行,在workbook=xlrd.workbook(文件位置)属性错误:模块“xlrd”没有属性“open\u workbook”
我猜你犯了一个打字错误,上面写着

workbook=xlrd.workbook(文件位置)

它一定是:

workbook=xlrd.打开工作簿(文件位置)


xlrd对我来说很好!!刚刚试过

open\u工作簿
非常好用。但在最后一行,您应该使用:

first=sheet.cell(1,1) 
print(first.value)