먼저 glob와 os 모듈을 각각 import 합니다.
In [1]:
import glob
import os
os.getcwd() method는 Current Working Directory Path를 string type으로 반환 해줍니다.
※ Python string의 경우 '\'는 escape 문자로 사용되기 때문에 경로를 표시하는 경우 '\'로 나타냅니다.
In [2]:
os.getcwd()
Out[2]:
만약, '\'로 표시하는 것이 신경쓰인다면, 다음을 이용할 수 있습니다.
In [3]:
r'C:\Users\yugul3291'
Out[3]:
아래와 같이 os.listdir() method를 이용해 해당 path의 파일 및 폴더 목록을 list type으로 반환 받을 수도 있습니다.
In [4]:
os.listdir(r'C:\Users\yugul3291\testdata')
Out[4]:
glob.glob() method를 이용하면 파일 및 폴더의 full path 목록을 list type으로 반환 받을 수 있습니다.
In [5]:
glob.glob(r'C:\Users\yugul3291\testdata')
Out[5]:
glob.glob() method의 path parameter를 아래와 같이 활용 할 수도 있습니다.
- string concat
- * asterist(wildcard)
In [6]:
glob.glob(os.getcwd()+'\\testdata\\*.txt')
Out[6]:
In [7]:
glob.glob(os.getcwd()+'\\testdata\\*.csv')
Out[7]:
댓글 없음:
댓글 쓰기