본문 바로가기
반응형

Python/Basic2

[Python] 문자열 이름으로 변수 생성하기 반복문을 사용할 때, 반복문 안에 있는 내용을 모두 다른 이름으로 저장하고 싶을 때가 있다.이때 사용하면 좋은 게, 문자열을 이용해서 생성된 객체를 모두 저장하는 방법이다. 이를 위해서 globals()와 locals() 변수를 사용할 수 있다. 코드 예시 1. globals()for j in range(3): print(j) globals()["j"+str(j)] = j*10print(j0) # j0 = 0print(j1) # j1 = 10print(j2) # j2 = 20 globals()["j"+str(j)] = j*10 은 각각 j0 = 0; j1 = 10; j2 = 20로 변수를 정의한 것과 같은 의미를 갖는다. 코드 예시 2. locals() for j in range(3): pri.. 2024. 8. 12.
[Python] 리눅스 환경에서 패키지 설치 위치 파이썬 환경에서 패키지 설치 할 때 보통 pip3 혹은 pip 명령어를 사용하면 된다.하지만, 종종. tar 압축파일을 직접 다운로드하고 압축해제를 통해 패키지를 설치해야 할 때가 있다.이때 패키지 설치 위치 혹은 경로를 알고 있어야 한다. 1. 패키지 설치 위치 확인# Python에서 확인 가능import inspectimport pandas as pdprint(inspect.getfile(pd)) # pandas 모듈의 위치 pandas라는 패키지가 '/usr/local/lib/python3.6/dist-packages/' 주소에 설치되어 있음을 확인할 수 있다.  2. 패키지 설치하기 예시로 ds-lime 패키지를 사용해 보았다.웹을 통해 해당. tar 파일을 다운로드한 후, 압축 해제한다. 그다음.. 2024. 8. 12.
반응형