[Python] glob 디렉터리 및 파일 리스트 추출

업데이트:

개요

jpg

glob라이브러리는 파일들의 리스트를 뽑을 때 사용하는데, 파일의 경로명 등을 이용해 다양한 방식으로 추출이 가능하다.


glob

from glob import glob

모든 해당 디렉토리 내의 모든 마크다운(.md)파일 리스트 추출

my_path = 'D:/yganalyst.github.io/_posts/'
glob(my_path + '*.md')
['D:/yganalyst.github.io/_posts\\2019-06-24-toc-practice.md',
 'D:/yganalyst.github.io/_posts\\2019-06-25-first-post.md',
 'D:/yganalyst.github.io/_posts\\2019-06-26-project1.md',
 'D:/yganalyst.github.io/_posts\\2019-06-27-Py_study1.md',
 'D:/yganalyst.github.io/_posts\\2019-06-27-Rstudy1.md',
 'D:/yganalyst.github.io/_posts\\2019-07-01-Py_study2.md',
 'D:/yganalyst.github.io/_posts\\2019-07-01-Py_study3.md',
 'D:/yganalyst.github.io/_posts\\2019-07-03-Py_study4.md',
 'D:/yganalyst.github.io/_posts\\2019-07-03-Py_study5.md',
 'D:/yganalyst.github.io/_posts\\2019-07-03-
...

2019-07로 시작하는 마크다운(.md)파일 리스트 추출

glob(my_path + '2019-07-*.md')
['D:/yganalyst.github.io/_posts\\2019-07-01-Py_study2.md',
 'D:/yganalyst.github.io/_posts\\2019-07-01-Py_study3.md',
 'D:/yganalyst.github.io/_posts\\2019-07-03-Py_study4.md',
 'D:/yganalyst.github.io/_posts\\2019-07-03-Py_study5.md',
 'D:/yganalyst.github.io/_posts\\2019-07-03-Py_study6.md',
 'D:/yganalyst.github.io/_posts\\2019-07-04-Py_study7.md',
 'D:/yganalyst.github.io/_posts\\2019-07-05-Py_study8.md',
 'D:/yganalyst.github.io/_posts\\2019-07-05-Py_study9.md',
...

댓글남기기