python把所有txt文件整合在一起(步道乐跑题库)

前言

最近学爬虫的时候,爬取了很多数据,我把他们都放在txt文件里。但是每个数据集都在不同的txt,导致有很多txt文件,不好打包。所以我想写一个程序把他们全部放在一个txt文件里面。(注意:本题库不一定能满足所有学校!!)

我的文件目录

在这里插入图片描述
可以看到我的文件夹《体育题库整理》里面有很多txt文件。

完整代码

import os
#获取目标文件夹的路径
folder = 'D:/QQ文件/体育题库整理'
#获取当前文件夹中的文件名称列表
filenames=os.listdir(folder)
#打开当前目录下的result.txt文件,如果没有则创建
f=open('result.txt','w',encoding='utf-8')
#先遍历文件名
for filename in filenames:
    filepath = folder + '/' + filename
    #遍历单个文件,读取行数
    for line in open(filepath,encoding='utf-8'):
        f.writelines(line)
#关闭文件
f.close()

结果

在这里插入图片描述
在这里插入图片描述
这里面已经包含了所有步道乐跑里面的题库,十分全,都有答案。
体育要期末考试了,有需要的可以下载这个文档资源步道乐跑考试题库
下载完后直接ctrl+f查找题目,很快就能找到答案,祝大家最后都得满分哦。

猜你喜欢

转载自blog.csdn.net/qq_44809707/article/details/111319359