Python_AI and Bigdata
[python] 폴더에 있는 이름 불러오기 os.listdir() 함수
렁다이쿤
2022. 11. 15. 22:59
728x90
폴더 경로를 path로 저장해주고, os.listdir()함수를 써서 불러오면 됩니다!
import os
path = 'C:/Users/JSD/Desktop/렁다이쿤/'
lst = os.listdir(path)
lst
['테스트_데이터_1.csv',
'테스트_데이터_2.csv',
'테스트_데이터_3.csv',
'테스트_데이터_4.csv',
'테스트_데이터_5.csv']
한가지 꿀팁!
하나하나 언제 불러오나 할 때 다음 코드를 작성해보세요
이 코드를 실행시키면, .csv를 제외한 이름(ex, 테스트_데이터_1)으로 데이터 프레임을 모두 만듭니다.
for i in lst:
globals()[i[:-4]] = pd.read_csv(path + i)
하나 실행시켜봅시다!

하나 하나 불러오면 어느 세월에~~ ㅋㅋㅋ globals()함수는 다음에 포스팅 예정이니 그냥 외워서 쓰세용~~
모두들 고수되세요