用openpyxl库获取表格中第一列的除第一行以外的单元格数据的代码
时间: 2024-02-12 16:02:44 浏览: 162
Python openpyxl 库
如果你想使用openpyxl库来获取表格中第一列的除第一行以外的单元格数据,可以使用以下代码:
```python
import openpyxl
# 读取表格文件,假设文件名为data.xlsx
wb = openpyxl.load_workbook('data.xlsx')
# 获取第一个工作表,假设工作表名为Sheet1
ws = wb['Sheet1']
# 获取第一列除第一行以外的数据
data = [cell.value for cell in ws['A2':'A' + str(ws.max_row)]]
```
其中,`openpyxl.load_workbook()`函数可以读取Excel文件,并将它转换成一个openpyxl Workbook对象。`wb['Sheet1']`可以获取文件中名为“Sheet1”的工作表。`ws.max_row`可以获取该工作表的最大行数。最终,`data`变量中将存储第一列除第一行以外的所有单元格数据。注意,这里使用了列表推导式和切片操作,所以`data`变量将存储一个列表。
阅读全文