python excel数据读取
时间: 2023-10-01 17:11:15 浏览: 288
python读取excel数据
Python可以使用xlrd库来实现对Excel数据的读取。根据引用中提供的代码,可以使用xlrd库的函数来获取Excel中的行数、列数、行数据和列数据。具体操作如下:
- 获取行列数:使用`nrows`函数获取行数,使用`ncols`函数获取列数。
- 获取行数据:使用`row_values`函数获取指定行的数据。
- 获取列数据:使用`col_values`函数获取指定列的数据。
- 获取单元格数据:使用`cell_value`函数获取指定单元格的数据。
代码示例:
```python
import xlrd
# 打开Excel文件
workbook = xlrd.open_workbook('example.xls')
# 获取第一个sheet页
obj_sheet = workbook.sheet_by_index(0)
# 获取行列数
row = obj_sheet.nrows
col = obj_sheet.ncols
print("row:", row)
print("col:", col)
# 获取行数据
for i in range(row):
print(obj_sheet.row_values(i))
# 获取列数据
for i in range(col):
print(obj_sheet.col_values(i))
# 获取单元格数据
for i in range(row):
for j in range(col):
print(obj_sheet.cell_value(i, j))
```
阅读全文