python列出目录下的所有文件
因为最近一个项目需要用到列出所有文件,从网上看到大部分都不太好使,所有自己写了一个跟大家分享下(列出目录下的所有文件不包括目录):
def list_all_file(path): for dirpath,dirnames,filenames in os.walk(path): if(len(dirnames)!=0): for dirname in dirnames: for filename in filenames: item = dirpath + "\\" + dirname + "\\" + filename print(item) else: for filename in filenames: item = dirpath + "\\" + filename print(item)