python 재 귀적 으로 디 렉 터 리 의 내용 을 인쇄 합 니 다(인 스 턴 스 설명)

아래 함 수 는 특정한 디 렉 터 리 아래(하위 디 렉 터 리 포함)의 모든 파일 을 보 여 줍 니 다.이 수필 의 중점 은 재 귀 함수 의 실현 에 있 지 않 습 니 다.이것 은 간단 한 재 귀 입 니 다.파 이 썬 라 이브 러 리 os 와 os.path 일부 함수 의 기능 과 용법 을 숙지 하 는 데 중점 을 두 고 있 습 니 다.
1.os.listdir(path):path 아래 의 모든 내용 을 보 여 줍 니 다.(파일 과 디 렉 터 리 는 포함 되 지 않 습 니 다.그리고...)
2.os.path.join(path 1,path 2,path 3...):디 렉 터 리 를 연결 합 니 다.예 를 들 어'home','test'를'home/test/'로 연결 합 니 다.
3.os.path.isdir(path):path 가 디 렉 터 리 인지 판단
코드 는 다음 과 같 습 니 다:

#!/usr/bin/python
import os
def print_dir(sPath):
 for sChild in os.listdir(sPath):
  sChildPath = os.path.join(sPath,sChild)
  if os.path.isdir(sChildPath):
   print_dir(sChildPath)
  else:
   print sChildPath
이상 의 python 재 귀적 으로 특정한 디 렉 터 리 의 내용(인 스 턴 스 설명)을 인쇄 하 는 것 은 바로 작은 편집 이 여러분 에 게 공유 하 는 모든 내용 입 니 다.여러분 께 참고 가 되 고 저 희 를 많이 사랑 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기