python如何将一个文件夹下的多个txt文件导入词典中

我想将一个文件夹下的所有txt文件存入一个词典中方便我后面写分词的算法,有没有大佬能给我来一段代码啊最好有注释的跪求谢谢就比如把这些txt文件里的内容存在一个词典里... 我想将一个文件夹下的所有txt文件存入一个词典中方便我后面写分词的算法,有没有大佬能给我来一段代码啊最好有注释的跪求谢谢
就比如把这些txt文件里的内容存在一个词典里
展开
 我来答
山门老鼠9
2018-10-19 · 超过31用户采纳过TA的回答
知道答主
回答量:44
采纳率:75%
帮助的人:35.6万
展开全部
## 将所有文件合并??
### 其实如果有git-bash或Ubuntu for windows,在对应目录下直接 运行 `cat *.txt > join.txt`就行了
#
import os
def file_join(outpath,indir='.'):
with open(outpath,"a",encoding="utf-8") as outpf:
   for i  in os.listdir(indir):
   with open(os.path.join(indir,i),"r",encoding="utf-8") as inf:
   lines=inf.readlines()
   for line in lines:
    outpf.write(line+"\n")   
file_join('tmp.txt','tmp')
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式