将五个特定的成绩列表TXT文件除了前两行其他全部合并成一个TXT文件
时间: 2023-12-03 22:47:48 浏览: 31
假设这五个特定的成绩列表TXT文件分别为score1.txt, score2.txt, score3.txt, score4.txt和score5.txt,并且它们都位于同一个文件夹内。以下是合并这些文件的Python代码:
```python
import os
# 创建一个新文件来存储合并后的数据
with open('merged_scores.txt', 'w') as outfile:
# 遍历每个文件
for filename in os.listdir():
# 如果文件名以'score'开头并且是'.txt'文件,则打开该文件
if filename.startswith('score') and filename.endswith('.txt'):
with open(filename, 'r') as infile:
# 读取文件中的内容并将其写入新文件
lines = infile.readlines()
outfile.writelines(lines[2:]) # 排除前两行
# 打印成功合并的消息
print('合并完成!')
```
这段代码将遍历当前工作目录中的所有文件,并打开以“score”开头且以“.txt”结尾的文件。然后,它将读取每个文件(除了前两行),将其内容写入一个名为“merged_scores.txt”的新文件中,最后打印成功合并的消息。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![application/x-dosexec](https://img-home.csdnimg.cn/images/20210720083343.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)