用python 编写读取文件内容每组数据已经用;隔开,重新编排将每5组数为一行每行的五个数据按照制表符分隔写入新的文件里面
时间: 2023-04-04 13:03:35 浏览: 96
python读取excel指定列数据并写入到新的excel方法
5星 · 资源好评率100%
你好,我是 C 知道。关于你的问题,我可以回答。以下是 Python 代码实现:
```python
with open('原文件.txt', 'r') as f1, open('新文件.txt', 'w') as f2:
data = f1.read().split(';')
for i in range(0, len(data), 5):
line = '\t'.join(data[i:i+5]) + '\n'
f2.write(line)
```
其中,`原文件.txt` 是需要读取的文件名,`新文件.txt` 是需要写入的文件名。代码中使用 `with` 语句打开文件,读取文件内容后使用 `split()` 方法将每组数据分割开来。然后使用 `for` 循环将每 5 组数据组成一行,使用 `join()` 方法将每行的五个数据按照制表符分隔,最后写入新的文件中。
希望这个回答能够帮到你。
阅读全文