본문 바로가기
  • FREEDOM
COMPUTER/빅데이터

[Python]폴더 내 여러 파일(ex. csv) 불러오기

by 마음대로 2021. 10. 29.
import os
import csv

file_path='불러올 폴더 주소'

#모든 파일 불러오기
file_dir=os.listdir(file_path)

for any_file in file_dir:
	with open(file_path+"/"+any_file,"r") as f:
    	#csv파일만 있다면 괜찮으나, 다른 형식의 파일이 있다면 오류
        rdr=csv.reader(f)
        for line in rdr:
        	print(line)
            
#csv파일만 불러오기
file_list = [file for file in file_dir if file.endswith('.csv')]

for csv_file in file_list:
	with open(file_path+"/"+csv_file,"r") as f:
        rdr=csv.reader(f)
        for line in rdr:
        	print(line)

 

댓글