软著需要拷贝代码行数,用python实现读取指定目录文件,复制给人家申请
# conding=utf8
import os
def all_path(dirname):
i = 0
result = [] # 所有的文件
file_name = 'write.txt'
for maindir, subdir, file_name_list in os.walk(dirname):
for filename in file_name_list:
apath = os.path.join(maindir, filename) # 合并成一个完整路径
result.append(apath)
try:
with open(apath, encoding='utf8') as f:
for line in f.readlines():
if (line.isspace() == False):
i = i + 1
if (i > 8000):
break
else:
# print(line)
with open(file_name, 'a+', encoding='utf8') as file_obj:
file_obj.write(line)
except:
1
finally:
2
return result
print(all_path("F://gitProject//xxxx//app//src//main//java//xxxxx//ui//"))
网友评论