量文本文件中每提取数据 所有文本文件中每行数据为左边为标签,右边为值 将所提取的数据制成excel表格
时间: 2024-01-12 15:04:31 浏览: 63
好的,您可以使用 Python 的 Pandas 库来将提取的数据制成 Excel 表格。以下是一个简单的 Python 代码示例,可以帮助您实现这一功能:
```python
import pandas as pd
import os
# 创建一个空的数据帧
df = pd.DataFrame(columns=["标签", "值"])
# 遍历所有文本文件
for file_name in os.listdir("文件夹路径"):
if file_name.endswith(".txt"):
file_path = os.path.join("文件夹路径", file_name)
# 打开文本文件并一行一行读取数据
with open(file_path, "r") as f:
for line in f:
# 从每行数据中提取标签和值
label, value = line.strip().split(":")
# 将提取的标签和值存储在表格中
df = df.append({"标签": label, "值": value}, ignore_index=True)
# 将数据帧保存为 Excel 文件
df.to_excel("output.xlsx", index=False)
```
在此示例中,我们使用 Pandas 库创建了一个空的数据帧,并遍历了所有的文本文件,将提取的标签和值存储在数据帧中。最后,我们使用 `to_excel` 函数将数据帧保存为 Excel 文件。
请注意,您需要将代码中的“文件夹路径”替换为您要处理的文件夹的路径,并根据您的数据格式对代码进行修改。
阅读全文