package(24)
-
Python 접근 제한자 (Access Modifier)
Python 접근 제한자 (Access Modifier) · Python은 다른 언어에서 흔히 사용하는 public, protected, private 등의 접근 제한자 (Access Modifier)를 갖지 않습니다. · Python 클래스는 기본적으로 모든 멤버가 public 이 됩니다. · Python 코딩 관례(Convention)상 내부적으로만 사용하는 변수 혹은 메서드는 그 이름 앞에 하나의 밑줄 하나(_) 을 붙입니다. 하지만 이는 코딩 관례에 따른 것일 뿐 실제 밑줄 하나를 사용한 멤버도 public 이므로 필요하면 외부에서 엑세스할 수 있습니다. · 특정 변수명이나 메서드를 private으로 만들어야 한다면 두개의 밑줄(__)을 이름 앞에 붙이면 됩니다. def __init__(self,..
-
numpy 불린 인덱싱 (boolean indexing)
numpy 불린 인덱싱 (boolean indexing) · ≒ 불리안(Boolean) 배열 방식 · numpy 불린 인덱싱은 배열 각 요소의 선택여부를 True, False로 표현합니다. · 인덱스 배열의 원소가 True, False 두 값으로만 구성되며 인덱스 배열의 크기가 원래 ndarray 객체의 크기와 같아야 합니다. · 불린 값으로 된 배열을 인덱스로 사용하면 대상 배열의 인덱스가 True인 아이템만 결과로 추출할 수 있습니다. numpy 불린 인덱싱 방법 · True/False 값으로 불린 인덱싱 배열 · 표현식을 사용하여 불린 인덱싱 배열을 생성 True/False 값으로 불린 인덱싱 배열 만약 배열 a 가 2 x 3 의 배열이이라면, 불린 인덱싱을 정의하는 numpy 배열도 2 x 3 으..
-
plt.style.use()
plt.style.use() 미리정의된 스타일(테마)을 적용합니다. plt.style.use('스타일명') 사용가능한 스타일 확인 print(plt.style.available) ['bmh', 'classic', 'dark_background', 'fast', 'fivethirtyeight', 'ggplot', 'grayscale', 'seaborn-bright', 'seaborn-colorblind', 'seaborn-dark-palette', 'seaborn-dark', 'seaborn-darkgrid', 'seaborn-deep', 'seaborn-muted', 'seaborn-notebook', 'seaborn-paper', 'seaborn-pastel', 'seaborn-poster', 'sea..
-
nltk 데이터 다운하기
nltk 데이터 다운하기 nltk.download() 실행하면 NLTK Downloader가 실행됩니다. nltk.download() [all] 선택된 상태에서 왼쪽의 [Download] 버튼 클릭 설치 중... update인 경우
-
opencv 하위 버전으로 변경하기
opencv 하위 버전으로 변경하기 · , 의 기존 설치 버전 삭제 후 하위 버전으로 설치합니다. · 4.1.1.26 -> 3.4.2.16 으로 변경합니다. 패키지 설치 버전 확인 C:\CodeLab>pip list | findstr opencv opencv-contrib-python 4.1.1.26 opencv-python 4.1.1.26 C:\CodeLab> 기존 설치 버전 삭제 - 4.1.1.26 pip uninstall opencv-contrib-python pip uninstall opencv-python C:\CodeLab>pip uninstall opencv-contrib-python Uninstalling opencv-contrib-python-4.1.1.26: Would remove: c..
-
파이썬 출력결과 파일로 저장 하기
파이썬 출력결과 파일로 저장 하기 파이썬을 통해 분석한 결과를 출력할때 내용이 많아 콘솔상에서 확인이 되지 않는 경우 파일로 저장한 후 확인할 수 있습니다. 파일 오픈하기 output.txt 파일을 w(쓰기)모드로 오픈합니다. out = open('output.txt','w') 파일로 출력하기 print()로 출력할 때 file옵션을 통해 해당 파일로 출력해 줍니다. print(row, file=out)