python读取并处理Excel数据
时间: 2023-10-19 09:05:44 浏览: 110
Python中可以使用第三方库openpyxl来读取和处理Excel数据。下面是一个简单的例子:
首先,需要安装openpyxl库:
```python
pip install openpyxl
```
然后,使用openpyxl库中的load_workbook()方法加载Excel文件:
```python
from openpyxl import load_workbook
# 加载Excel文件
workbook = load_workbook(filename='example.xlsx')
```
接着,选择要处理的工作表:
```python
# 选择工作表
sheet = workbook.active
```
可以使用cell()方法读取单元格中的数据:
```python
# 读取单元格数据
cell_value = sheet.cell(row=1, column=1).value
print(cell_value)
```
可以使用rows属性遍历整个工作表:
```python
# 遍历整个工作表
for row in sheet.rows:
for cell in row:
print(cell.value)
```
可以通过修改单元格的value属性来修改Excel文件中的数据:
```python
# 修改单元格数据
sheet.cell(row=1, column=1).value = 'New Value'
```
最后,使用save()方法保存修改后的Excel文件:
```python
# 保存Excel文件
workbook.save('example.xlsx')
```
以上是一个简单的Excel数据读取和处理的例子。openpyxl库还提供了很多其他的方法和属性,可以根据具体需求进行使用。
阅读全文