python 操作excel
时间: 2023-08-29 17:05:28 浏览: 93
python 操作excel 插入字段 附件案例
Python可以使用多种库来操作Excel文件,包括:
1. openpyxl:支持Excel 2010及以上版本,用于读写Excel文件;
2. xlrd和xlwt:支持Excel 2003及以下版本,用于读取和写入Excel文件;
3. pandas:支持读取、筛选、处理Excel文件中的数据。
以下是使用openpyxl库读写Excel文件的示例代码:
1. 安装openpyxl库:
```python
pip install openpyxl
```
2. 读取Excel文件:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')
# 获取工作表
sheet = workbook.active
# 读取单元格数据
cell_value = sheet['A1'].value
# 读取整行数据
row_values = []
for cell in sheet[1]:
row_values.append(cell.value)
```
3. 写入Excel文件:
```python
import openpyxl
# 创建Excel文件
workbook = openpyxl.Workbook()
# 获取工作表
sheet = workbook.active
# 写入单元格数据
sheet['A1'] = 'Hello'
sheet['B1'] = 'world'
# 写入整行数据
row_values = [1, 2, 3, 4, 5]
sheet.append(row_values)
# 保存Excel文件
workbook.save('example.xlsx')
```
阅读全文