특정 패턴을 적용해서 ( *.* )
디렉토리 내부에서 파일 리스트를 뽑아주는 함수.
##########################################################################
#-*- coding: cp949 -*-
import os
import glob
def searchPatternIncludeSub(dir,patternStr):
# 우선 지금 폴더의 패턴 검색 해서 저장.
retlist = glob.glob(os.path.join(dir, patternStr))
# 하위 디렉토리 검색
findlist = os.listdir(dir)
for f in findlist:
next = os.path.join(dir, f)
if os.path.isdir(next):
retlist += searchPatternIncludeSub(next,patternStr)
return retlist
##########################################################################
'프로그래밍 > python' 카테고리의 다른 글
Python 에서 xml 사용하기. element tree 를 사용.. (0) | 2011.08.19 |
---|---|
Python 삼항연산자 사용방법.. (0) | 2011.08.18 |
python py파일을 exe 파일로 만들어 보자. (0) | 2010.11.26 |
python 파일 언어 인코딩 설정하기 (0) | 2010.11.24 |
댓글