xlrd如何读取数据
时间: 2023-10-27 11:07:00 浏览: 69
xlrd是Python中一个常用的Excel文件读取库,可以用来读取.xls格式的Excel文件。以下是一个示例代码,演示了如何使用xlrd读取Excel文件中的数据:
```python
import xlrd
# 打开Excel文件
workbook = xlrd.open_workbook('example.xls')
# 选择第一个工作表
worksheet = workbook.sheet_by_index(0)
# 读取单元格数据
cell_value = worksheet.cell_value(0, 0)
print(cell_value)
# 读取整行数据
row_values = worksheet.row_values(0)
print(row_values)
# 读取整列数据
column_values = worksheet.col_values(0)
print(column_values)
# 读取多个单元格的数据
cell_values = []
for row in range(0, 3):
row_values = []
for col in range(0, 2):
cell_value = worksheet.cell_value(row, col)
row_values.append(cell_value)
cell_values.append(row_values)
print(cell_values)
```
这个代码打开名为"example.xls"的Excel文件(假设该文件位于当前工作目录中),选择第一个工作表,并读取其中的数据。其中,`cell_value()`方法用于读取单个单元格的数据,`row_values()`方法用于读取整行数据,`col_values()`方法用于读取整列数据,`cell_values()`方法用于读取多个单元格的数据。
阅读全文