분석가 Step 1. 데이터 분석/Python

특정 폴더 안의 파일(목록) 가져오기

뚱뿌 2023. 3. 16. 17:08

특정 폴더 안에있는 특정 파일(목록)을 가져오자.

 

1) pathlib, common을 이용하여 특정 폴더와 파일 경로 불러오기

  • 경로를 불러온 후, 해당 폴더에 어떤 파일이 있는지 os.listdir()을 이용하여 확인하기
from pathlib import Path
import pandas as pd
import os

try:
    import common
    DATA = common.data
except ImportError:
    DATA = Path().resolve() / 'data'
    
file_names = os.listdir(DATA)
file_names

 

2) os를 이용하여 현재 경로 불러오기 

  • 경로를 불러온 후, 해당 폴더에 어떤 파일이 있는지 os.listdir()을 이용하여 확인하기

※ os.getcwd : 현재 경로 확인

※ os.chdir : 경로 변경

※ os.path.join : 파일 또는 경로 결합

※ os.listdir : 폴더 내의 파일 리스트 확인

import os 

path = os.getcwd()
path_s = os.chdir(os.path.join(path, 'data'))

file_names = os.listdir(path_s)
file_names

 

 

[참고자료]