폴더 안에 있는 csv 파이을 모두 불러 온 뒤에 1개의 파일로 합치는 작업 진행
#지정한 파일안에 있는 .csv 형태의 파일을 리스트로 가져오기
import os
import pandas as pd
path = (r'/Users/dawon/Desktop/3년데이터/')
file_list = os.listdir(path)
file_list_py = [file for file in file_list if file.endswith('.csv')] ## 파일명 끝이 .csv인 경로
## .csv를 DataFrame으로 불러와서 concat 합치기
df = pd.DataFrame()
for i in file_list_py:
#저장시 ;기호로 구분했기 때문에 명시.
data = pd.read_csv(path + i, engine='python', encoding = 'utf-16',sep=';')
df = pd.concat([df,data])
df = df.reset_index(drop = True)
'개발 > ETC' 카테고리의 다른 글
| [nbviewer] Jupyter Notebook 전체 코드 공유하기 (0) | 2021.05.10 |
|---|---|
| [python] 문자->숫자, 타입 변환 오류 (0) | 2021.05.10 |
| [python]엄청 큰 csv파일 읽기 (0) | 2021.05.10 |
| [Tesseract-OCR] 이미지에서 원하는 부분만 추출 (0) | 2021.05.10 |
| Unnamed: 0 열 제거하는 방법들 (index) (0) | 2021.05.09 |