Python如何列出目录下的所有文件

https://taizilongxu.gitbooks.io/stackoverflow-about-python/content/39/README.html#

1
2
3
from os import listdir
from os.path import isfile, join
onlyfiles = [ f for f in listdir(mypath) if isfile(join(mypath,f)) ]

1
2
3
4
5
6
from os import walk
f = []
for (dirpath, dirnames, filenames) in walk(mypath):
f.extend(filenames)
break