写一个python脚本,提取windows目录的excel文件中第f列内容,如果能匹配到关键字符串“1.2.3.4”,则将行内容写入新的excel中
时间: 2024-06-10 18:08:56 浏览: 73
好的,请稍等,我正在为您编写Python脚本。
以下是Python代码示例,您可以将其复制并粘贴到您的代码编辑器中使用:
```python
import openpyxl
# 打开原始Excel文件
wb_original = openpyxl.load_workbook('original_file.xlsx')
ws_original = wb_original.active
# 创建新的Excel文件
wb_new = openpyxl.Workbook()
ws_new = wb_new.active
# 遍历原始Excel文件的每一行,提取第f列内容
for row in ws_original.iter_rows(min_row=1, min_col=6, max_col=6, values_only=True):
if row[0] == "1.2.3.4":
# 如果第f列内容匹配到关键字符串"1.2.3.4",则将行内容写入新的Excel文件
ws_new.append(ws_original[row[0]].value)
# 保存新的Excel文件
wb_new.save("new_file.xlsx")
```
请注意,此代码示例仅提供参考,您需要根据实际情况进行修改和调整。
阅读全文