python openyxl提取第一行第一列单元格数据并删除第一行
时间: 2024-01-11 16:04:44 浏览: 100
可以使用openpyxl库来提取第一行第一列单元格数据并删除第一行。以下是一个示例代码:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 选择第一个工作表
sheet = workbook.worksheets[0]
# 提取第一行第一列单元格数据
data = sheet.cell(row=1, column=1).value
# 删除第一行
sheet.delete_rows(1)
# 保存修改后的Excel文件
workbook.save('example_modified.xlsx')
# 关闭Excel文件
workbook.close()
```
在示例代码中,我们首先使用`load_workbook()`函数打开Excel文件,然后选择第一个工作表。接下来,使用`cell()`函数提取第一行第一列单元格的数据,并将其存储在`data`变量中。然后,使用`delete_rows()`函数删除第一行。最后,使用`save()`函数保存修改后的Excel文件,并使用`close()`函数关闭文件。
请注意,示例代码中的文件名为`example.xlsx`,你需要将其替换为你实际使用的Excel文件名。修改后的Excel文件将保存为`example_modified.xlsx`。
阅读全文