帮我用python写一个从50个txt文本中提取第五行和第7行的数据,并让这两组数据一一对应的数据
时间: 2024-05-08 09:18:55 浏览: 13
当然,我可以帮你完成这个任务。下面是Python代码:
```python
import os
# 用于存储提取的数据
data = []
# 遍历所有的txt文件
for file_name in os.listdir('/your/txt/files/folder'):
# 读取文件
with open(os.path.join('/your/txt/files/folder', file_name), encoding='utf-8') as f:
lines = f.readlines()
# 只保留第5行和第7行的数据,并加入到data列表中
data.append((lines[4].strip(), lines[6].strip()))
# 打印出所有的数据
for item in data:
print(item)
```
在这个代码中,我们首先遍历了指定文件夹下的所有txt文件,然后对于每个文件,只提取第5行和第7行的数据,并保存在data列表中。最后,我们可以通过遍历data列表,来查看提取出来的数据。
注意,这个代码中的文件路径需要替换成你自己对应的路径。