python 操作execl
时间: 2023-06-22 13:19:31 浏览: 93
python 操作excel
5星 · 资源好评率100%
Python 中可以使用第三方库 `openpyxl` 和 `xlrd` 来操作 Excel 文件。下面是一个基本的示例代码,演示如何使用 `openpyxl` 来读取和写入 Excel 文件:
```python
import openpyxl
# 打开 Excel 文件
workbook = openpyxl.load_workbook('example.xlsx')
# 获取所有的工作表
sheet_names = workbook.sheetnames
# 获取第一个工作表
sheet = workbook[sheet_names[0]]
# 读取单元格
cell_value = sheet['A1'].value
# 写入单元格
sheet['A2'] = 'Hello, world!'
# 保存 Excel 文件
workbook.save('example.xlsx')
```
在这个示例中,我们首先使用 `openpyxl.load_workbook()` 函数打开一个 Excel 文件。然后,我们使用 `workbook.sheetnames` 属性获取所有的工作表名字,并使用 `workbook[sheet_name]` 语法获取指定的工作表。
接下来,我们使用 `sheet['A1'].value` 来读取单元格 A1 中的值,并使用 `sheet['A2'] = 'Hello, world!'` 来写入单元格 A2 中的值。
最后,我们使用 `workbook.save()` 方法保存修改后的 Excel 文件。
阅读全文