본문 바로가기

Python IDLE5

파이썬 메직 메서드 파이썬 메직 메서드 1. 객체 속성관련 - getattr, setattr, hasattr, delattr 1) getattr 메서드 - 속성의 값 반환 (지정 속성이 미 존재시 반환할 값 설정) class Employee: comp = "Amazon" age = 30 address = 'seoul' def __getattr__(self,attr_name:str): """ attr_name에 전달된 속성이 존재하지 않을 시 반환할 값 지정 attr_name type은 꼭 str이다. """ return attr_name + ' is not exist.' e = Employee() print(e.age) # 30 print(e.emp_age) # emp_age is not exist. 다른 방식의 적용 ge.. 2023. 3. 30.
Jupyter notebook Jupyter notebook ipynb파일 더블클릭으로 열기 아래 패키지 설치 pip install nbopen python -m nbopen.install_win ipynb파일 -> py파일 변환 jupyter nbconvert --to script 파일명.ipynb 2022. 4. 2.
requirements.txt로 패키지 관리하기 [ pip를 이용하여 패키지 목록 관리 ] - 일반적으로 requirements.txt 파일명을 이용하여 생성 - 설치 목록만 생성 1. 설치목록 저장 pip freeze > pip_requirements.txt 2. txt파일을 이용한 패키지를 한 번에 설치 pip install -r pip_requirements.txt # 패키지 버전 지정 이상 버전 지정 : idna>=2.8 특정 버전대의 아무 버전 지정 : idna>=2.* [ conda를 이용하여 가상환경 및 패키지 목록 관리 ] 1. 저장 conda env export > conda_requirements.txt 2. txt파일을 이용한 가상환경 생성 및 패키지를 한 번에 설치 conda env create -f conda_requiremen.. 2022. 3. 13.
가상환경 만들기 [ conda ] 가상환경 이름: win32_py37 기본 디렉토리에 생성된 가상환경 ( conda가 관리 : C:\Users\neo21\anaconda3\envs\) 지정 디렉토리에 생성된 가상환경 (C:\envs\) 가상환경 이름, 디렉토리 확인 conda info --envs 가상환경 디렉토리 C:\Users\neo21\anaconda3\envs\win32_py37 C:\envs\win32_py37 가상환경 생성 conda create -n win32_py37 conda create --prefix=C:\envs\win32_py37 가상환경 활성화 conda activate win32_py37 ① conda activate C:\envs\win32_py37 ② 가상환경 서브디렉토리 32bit 설정 .. 2022. 3. 13.
python 패키지 설치 _ setup.py 이용 설치 방법 파일 다운로드하여 설치 : 패키지를 다운로드한 최상위 디렉터리로 이동하여 install 명령을 실행한다. 파일 다운로드 pypi, git에서 다운로드 setup.py 상위 디렉터리로 이동 명령 실행 python setup.py install ----------------------------------------------------------------------------------------------------- git-hub를 이용한 설치 [ 방법1 ] 명령 프롬프트에서 : python -m pip install git+주소 python -m pip install git+https://github.com/pydata/pandas-datareader.git [ 방법2 ] Git Bash.. 2022. 2. 19.