请用python帮忙写一份读取excel表数据后查询某字段写入新的一张excel表代码
时间: 2024-02-06 14:01:59 浏览: 140
python3 循环读取excel文件并写入json操作
好的,这里是一个简单的Python代码示例,可以读取Excel表格数据并查询某个字段,然后将结果写入新的Excel表格中。这个示例使用了pandas和openpyxl两个Python库,需要先安装这两个库才能运行代码。
```python
import pandas as pd
from openpyxl import Workbook
# 读取Excel文件
df = pd.read_excel('data.xlsx')
# 查询某个字段
result = df.loc[df['字段名称'] == '字段值']
# 创建新的Excel文件并写入数据
wb = Workbook()
ws = wb.active
for r in result.iterrows():
ws.append(r[1])
# 保存Excel文件
wb.save('result.xlsx')
```
其中,`data.xlsx`是要读取的Excel文件名,`字段名称`和`字段值`分别是要查询的字段名称和字段值。代码会读取Excel文件中的所有数据,然后查询指定的字段,将查询结果写入新的Excel文件`result.xlsx`中。可以根据实际需求修改代码中的文件名和查询条件。
阅读全文