본문 바로가기
데이터분석과 AI/데이터분석과 AI 문법(Python)

python에서 DataFrame의 목록을 출력하기

by 우공80 2020. 10. 22.
728x90

 

dir() : 객체의 리스트를 출력합니다. 이때 출력되는 리스트는 객체 자체가 아니라 객체의 이름, 즉, 문자열입니다.

eval() : 문자열을 코드로 인식하게 하는 함수입니다. 

 

아래 코드에서는 dir()로 객체의 이름을 불러오고 for문을 돌면서 해당 이름을 사용하는 객체가 DataFrame이면

DataFrame의 이름과 타입을 출력하는 코드 입니다.

 

for object in dir():
    if type(eval(object))==pd.core.frame.DataFrame:
        print(object, type(eval(object)))

 

 


 

728x90

댓글