软著源码粘贴助手

文本文件汇集

import os
# 遍历文件夹
file=r'F:\cms-mgmt\cms-mgmt\src\main'

suma=0
content=''
for root, dirs,files in os.walk(file):
    if suma>3050:
        break
    # 遍历文件
    for f in files:         
        if suma>3050:
            break
        if os.path.join(root, f)[-4:]=='java':
            try:
                with open(os.path.join(root, f),'r',encoding='utf8',errors='ignore') as f0:
                    for  line in  f0.readlines(): 
                        if len(line)!='\n':
                            content+=line.strip()+'\n'
                            suma+=1
                print(os.path.join(root, f))
            except:
                pass
# content.replace('\n\n','\n')            
with open(file+'\Source code.txt','a',encoding='utf8') as f1:
    f1.write(content)      

你可能感兴趣的:(软著源码粘贴助手)