zhihu_spider/thinkdeal.py

23 lines
683 B
Python

#################
###ZouJiu-202306
#################
import os
def dealthink(inpath):
dic = {}
for root, dirk, files in os.walk(inpath):
for i in files:
if '.txt' not in i:
continue
with open(os.path.join(root, i), 'r', encoding='utf-8') as obj:
kk = obj.read()
dic[i] = kk
dic = sorted(dic.items(), key= lambda k:k[0])
with open(os.path.join(inpath, 'all_txt.txt'), 'w', encoding='utf-8') as obj:
for key, value in dic:
obj.write(key+"\n"+value+"\n")
if __name__=="__main__":
inpath = r'C:\Users\10696\Desktop\access\zhihu\think'
dealthink(inpath)