파이썬(60)
-
PyCharm 디버깅 방법
PyCharm 디버깅 방법 브레이크 포인트를 설정하고자하는 라인에서 [더블클릭] 하여 브레이크 포인트를 삽입합니다. PyCharm 메뉴: [Run] >> [Debug...] 마우스 우클릭 >> [ex01] >> [Debug] 디버그 모드로 실행되어 졌습니다. 하단창이 하나 생기면서 디버깅을 할 수 있는 도구와 함께 정보가 표시됩니다. 디버그 툴을 이용하여 디버깅을 수행하면 됩니다. 디버깅 방법은 거의 비슷하므로 아래의 상세한 디버거 사용법 글을 참고하시기 바랍니다. Eclipse 디버거 사용법 (All that Debug) https://codedragon.tistory.com/6137
-
파이썬 구문 오류(syntax error) 해결 방법
파이썬 구문 오류(syntax error) 해결 방법 구분 오류 방지 및 해결방법 예약어 · 파이썬 예약어를 변수 이름으로 쓰지 않았는지 확인합니다. 반복문 · for, while, if, def 같은 구문의 선언부 끝에 콜론(:)이 있는지 확인합니다. 문자열 · 코드의 문자열에 따옴표(', ")가 짝이 맞는지 확인합니다. · 작은 따옴표가(')가 `로 되어 있지 않은 지 확인합니다. 삼중 부호 · 여러 줄 문자열을 사용하는 경우 삼중 부호(''' 또는 """)로 문자열이 올바르게 감싸졌는지 확인합니다. 블록 연산자 · 열기 연산자 (, {, [ 를 열고 닫지 않으면 파이썬은 다음 줄을 현재 문장의 일부분으로 인식합니다. 조건문 · 조건문 안에 ==(비교연산자) 대신 =(대입연산자) 가 쓰였는지 확인합니..
-
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 으..
-
Graphviz
Graphviz · 그래프, 다이어그램을 그려주는 오픈소스 도구 · Open source Graph Visualization Software https://graphviz.gitlab.io/
-
함수의 기본형식
함수의 기본형식· 함수를 정의할 때에는 입력부분, 처리부분, 출력부분을 각각 정의해야 합니다.· def는 함수를 만들 때 사용하는 예약어입니다.· 함수명은 사용자가 임의로 지정할 수 있습니다.· 함수명 뒤 괄호() 안의 입력 인수(parameter)는 이 함수에 입력될 입력값을 지정입니다.· : 다음 라인의 들여쓰기(indentation)한 문장은 함수에서 수행할 문장들을 작성합니다.· 함수의 끝에는 return키워드로 함수 종료 및 값을 반환합니다.· 함수와 다른 구문을 구분하기 위해 2줄을 띄어줍니다. (PEP 스타일 가이드) 구분 기본형태 설명 def 예약어 · 함수를 만들 때 사용하는 예약어입니다. 함수 이름 · 함수의 이름을 표현 인수1 입력 형태 · 입력부분 · 파라미터(Parameter) ·..
-
AttributeError: module 'cv2.cv2' has no attribute 'xfeatures2d' 해결방법
에러메시지 AttributeError: module 'cv2.cv2' has no attribute 'xfeatures2d' sift = cv2.xfeatures2d.SIFT_create() AttributeError: module 'cv2.cv2' has no attribute 'xfeatures2d' 해결방법 1 패키지를 설치합니다. pip install opencv-contrib-python C:\CodeLab>pip install opencv-contrib-python Collecting opencv-contrib-python Downloading https://files.pythonhosted.org/packages/ba/0d/40121ed697f6105b9ffafc0e455e955ba8cbff..