특정 패턴을 적용해서 ( *.* )
디렉토리 내부에서 파일 리스트를 뽑아주는 함수.
##########################################################################
#-*- 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 py파일을 exe 파일로 만들어 보자. (0) | 2010.11.26 |
---|---|
python 파일 언어 인코딩 설정하기 (0) | 2010.11.24 |
GetAsyncKeyState와 GetKeyState의 차이점 (0) | 2010.09.06 |
[퍼옴] VC++ 버전별 재배포 패키지 배포 방법 (0) | 2010.08.17 |
Visual Studio 2008 버전에서 컴파일중에 링크 에러가 날때.. (0) | 2010.08.10 |
댓글