python读取excel表内工作簿数据
时间: 2023-11-03 13:04:28 浏览: 162
python读取excel数据
要使用Python读取Excel表内的工作簿数据,你可以使用第三方库如pandas或xlrd。下面是使用pandas库的示例代码:
```python
import pandas as pd
# 读取Excel文件
dataframe = pd.read_excel('path/to/your/file.xlsx', sheet_name='Sheet1')
# 打印工作簿数据
print(dataframe)
```
在上面的代码中,你需要将 `'path/to/your/file.xlsx'` 替换为你实际的Excel文件路径,`'Sheet1'` 替换为你要读取的工作簿名称。
如果你选择使用xlrd库,示例代码如下:
```python
import xlrd
# 打开Excel文件
workbook = xlrd.open_workbook('path/to/your/file.xlsx')
# 获取工作簿
sheet = workbook.sheet_by_name('Sheet1')
# 获取行数和列数
num_rows = sheet.nrows
num_cols = sheet.ncols
# 遍历工作簿数据并打印
for row in range(num_rows):
for col in range(num_cols):
cell_value = sheet.cell_value(row, col)
print(cell_value)
```
同样,你需要将 `'path/to/your/file.xlsx'` 替换为你实际的Excel文件路径,`'Sheet1'` 替换为你要读取的工作簿名称。使用xlrd库时,你可以通过 `sheet.cell_value(row, col)` 方法来获取单元格的值。
阅读全文