Python/Python Programming

[Python] glob - 디렉토리내 있는 파일을 리스트로 리턴

Pydole 2018. 4. 16. 01:42

 

C:\Python에서 모든 파일을 모두 찾기

 

import glob

for i in glob.glob(r'C:\Python\*'):
	print(i)

 

 

C:\Python에서 python으로 시작하는 파일 찾기

 

import glob

for i in glob.glob(r'C:\Python\python*'):
     print(i)

 

 

C:\Python에서 .exe로 끝나는 파일 찾기

 

import glob

for i in glob.glob(r'C:\Python\*.exe'):
	print(i)

 

 

 

C:\Python에서 한 단계 아래 하위 디렉토리에서 .py로 끝나는 파일 찾기

 

import glob

for i in glob.glob('C:\Python\*\*.py'):
	print(i)

 

 

 

C:\Python\Scripts에서 한 단계 아래 하위 디렉토리에서 7자리와 매칭되고 .py로 끝나는 파일 찾기

 

import glob

for i in glob.glob(r'C:\Python\Scripts\???????.py'):
     print(i)