데이터 프레임을 만들기 위해 피클로 저장한 데이터를 가져오려고 했는데

50개 단위로 피클 저장했기 때문에 1700여개가 되는 것들을 일일히 한개씩 적고싶지 않았다.

 

찾아보니 globals() 라는 함수가 있었다.

간단하게 사용방법은 이렇다.

for 변수 in range(1,5):
    원하는 변수명 = globals()['변수명{}'.format(변수)]

 

 

이렇게 변수를 반복해서 생성하게끔 해주면

<결과>

변수명1
변수명2
변수명3
변수명4
변수명5

 

이렇듯이 여러개로 나눠서 생성이 가능하다.

 

globals()는 이외에도 다양한 변수들이 있는데

 

고것은 내일 마저 쓰도록 하겠다! (당당)

 

프로젝트 하다보니 기록과 동시에 하기에는 버거운 감이 있는 것 같다.

그래도 이런 함수들이 있구나 찾아보면서 도움이 많이 되어서 공유하는 글을 좀 더 자주 작성해보도록 노력하겠습니다!

'Programming > Python' 카테고리의 다른 글

Pickle 피클 - python 라이브러리  (0) 2022.09.30

+ Recent posts