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

2024-10-28 02:15:39
推荐回答(1个)
回答1:

## 将所有文件合并??
### 其实如果有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')