写一段Python,获取excel内容形成列表
时间: 2024-03-16 18:41:35 浏览: 35
python 读写excel文件操作示例【附源码下载】
好的,以下是获取Excel内容并形成列表的Python代码:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('your_file.xlsx')
# 选择工作表
sheet = workbook.active
# 获取行数和列数
num_rows = sheet.max_row
num_cols = sheet.max_column
# 创建空列表
data = []
# 遍历Excel表格,将每个单元格的值添加到列表中
for i in range(1, num_rows+1):
row_data = []
for j in range(1, num_cols+1):
cell_value = sheet.cell(row=i, column=j).value
row_data.append(cell_value)
data.append(row_data)
# 打印列表
print(data)
```
这段代码会打开Excel文件,选择第一个工作表,并将每个单元格的值添加到一个名为 `data` 的列表中。你可以将 `your_file.xlsx` 替换为你自己的Excel文件名,并在 Python 解释器或你的Python IDE中运行此代码。
阅读全文