728x90
반응형
질문 : Python의 디렉토리 트리 목록
파이썬에서 주어진 디렉토리에있는 모든 파일 (및 디렉토리) 목록을 얻으려면 어떻게해야합니까?
답변
이것은 디렉토리 트리의 모든 파일과 디렉토리를 순회하는 방법입니다.
import os
for dirname, dirnames, filenames in os.walk('.'):
# print path to all subdirectories first.
for subdirname in dirnames:
print(os.path.join(dirname, subdirname))
# print path to all filenames.
for filename in filenames:
print(os.path.join(dirname, filename))
# Advanced usage:
# editing the 'dirnames' list will stop os.walk() from recursing into there.
if '.git' in dirnames:
# don't go into any .git directories.
dirnames.remove('.git')
출처 : https://stackoverflow.com/questions/120656/directory-tree-listing-in-python
728x90
반응형
'프로그래밍 언어 > Python' 카테고리의 다른 글
Python virtualenv를 leave/exit/deactivate 하는 방법 (0) | 2021.11.26 |
---|---|
Python string.replace 정규식 (0) | 2021.11.24 |
파이썬 f- 문자열로 소수점 뒤의 자릿수를 수정하는 쉬운 방법 (0) | 2021.11.24 |
Python에서 파일 생성 및 수정 날짜 / 시간을 얻는 방법 (0) | 2021.11.24 |
파이썬 생성기와 반복기의 차이점 (0) | 2021.11.24 |