for loops with files python - 디렉토리의 모든 파일을 어떻게 나열합니까?

python process all files in a directory / python / directory

파이썬에서 디렉토리의 모든 파일을 list 하고 목록에 추가하려면 어떻게해야합니까?

Ioannis Filippidis



Answer #1

파일 목록 만 가져 오는 한 줄 솔루션 (하위 디렉터리 없음) :

filenames = next(os.walk(path))[2]

또는 절대 경로 이름 :

paths = [os.path.join(path, fn) for fn in next(os.walk(path))[2]]