Language/Python

    python 소개

    최근에 IT 산업이 발달하면서 기술도 비약적으로 발달하게 되었고 그로 인해 다양한 프로그램 언어들이 발달하게 되었는데, 그 중심에는 간결한 언어와 문법으로 프로그래밍 입문자들도 쉽게 접할 수 있는 프로그래밍 언어가 바로 파이썬이다. 또한, 파이썬은 다양한 업계에서 선호하는 언어이기도 하다. 해외 뿐만 아니라 국내에서도 소프트웨어 교육이 의무화가 되면서 다양한 연령층이 코딩 공부를 시작하고 있으며, 인기 있는 프로그램 언어로 자리를 잡아가고 있는 파이썬에 대해 알아보자. 파이썬은 컴퓨터 언어의 일종으로 간결하고 생산성 높은 프로그래밍 언어이다. 즉, 파이썬은 교육을 위해 개발된 프로그래밍 언어로서, 간결한 문법 덕분에 프로그래밍 입문자들이 쉽게 배울 수 있다는 특징을 가진다. 2016년도에 최고 인기 코딩..

    os.walk : 하위 디렉터리 검색을 쉽게 해주는

    os.walk는 시작 디렉터리부터 시작하여 그 하위의 모든 디렉터리를 차례대로 방문하게 해주는 함수이다. train_left_root_path: D:/Data/re_identification/eye/train/left path : D:/Data/re_identification/eye/train/left\\1' dirs : files : '24-00001_24_37.png', '24-00002_24_97.png', ..... full_path : 'D:/Data/re_identification/eye/train/right\\1\\24-00006_24_37.png' label : 1 train_right_path[label].append(full_path)

    python No module named 'cv2' 에러처리

    커멘드 창에서 실행시 import cv2 를 했었다. 그러나 모듈이 설치되어있지 않다는 에러 발생함. 먼저 pip 를 최신 버전으로 업데이트를 한다. ------------> python -m pip install --upgrade pip 그 다음 opencv를 설치한다. -----------> python install opencv-python 다시 실행하니 잘 수행된다~~^^

    python command line arguments 방법

    command line arguments 이란 무엇인가? commend line 으로 프로그램을 실행할때(런타임시) 그 뒤에 인자로 값을 받는 방법입니다. 모든 프로그램에서 인자가 필요한것은 아니고, 필요시 사용하는 것입니다. 보통 추가로 필요한 데이터, 이미지, 영상을 입력값으로 받아올때 많이 사용합니다. command line 실행방법 cmd 창 열고 -> python 입력 -> 파이썬 명령 프롬프트 창 나옴! detect_blur.py 파일이 있는 경로까지 이동합니다. 그 후 python 파일명.py --arguments 를 입력해주시면 실행됩니다. !!!