Study/Python

폴더 속 모든 csv파일 하나의 dataframe으로 합치기

SigmoidFunction 2021. 11. 29. 16:57
728x90
import pandas as pd
from glob import glob

file_names = glob("서울시학원정보(2016~2021)/*.csv") #폴더 내의 모든 csv파일 목록을 불러온다
total = pd.DataFrame() #빈 데이터프레임 하나를 생성한다

for file_name in file_names:
    temp = pd.read_csv(file_name, encoding='cp949') #csv파일을 하나씩 열어 임시 데이터프레임으로 생성한다
    total = pd.concat([total, temp]) #전체 데이터프레임에 추가하여 넣는다
728x90