os.walk()
포스트 난이도: HOO_Junior
[Notice] 포스트 난이도에 대한 설명
안녕하세요, HOOAI의 Henry입니다. Bro들의 질문에 대한 내용을 우선적으로 포스팅이 되다 보니 각각의 포스트에 대한 난이도가 달라서 난이도에 대한 부분을 작성하면 좋겠다는 의견을 들었습니다
whoishoo.tistory.com
# os.walk() Example
import os
for root, dirs, files in os.walk(".", topdown=True):
for name in files:
print(os.path.join(root, name))
for name in dirs:
print(os.path.join(root, name))
# Explanation
import os는 os.path를 사용하기 위해서 import 해주는 라이브러리이다.
os.walk의 특성상 트리 방식으로 디렉토리 안의 파일 이름을 산출해내기 때문에 import os가 필요하다.
os.walk 작성 방법은 아래와 같다.
os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]])
728x90
'Programming Languages > Python' 카테고리의 다른 글
[Python] Numpy Shape() (0) | 2022.07.12 |
---|---|
[PyTorch] 데이터셋과 데이터로더 (Dataloader and Dataset) (0) | 2022.07.12 |
[Python Examples] sorted(), sorted(x, reverse) (0) | 2022.03.17 |
[Python Examples] divmod()을 사용하여 몫, 나머지 구하기 (0) | 2022.03.15 |
[Python] Split: split(), max split (0) | 2022.03.06 |
댓글