728x90
반응형

프로그래밍/파이썬 28

파이썬 - 동영상 파일 아스키 코드로 변환

'New File' 아이콘을 클릭하고 파일 이름을 'movie.py'로 생성한 후, 아래의 코드를 입력한다. import cv2 CHARS = ' .,-~:;=!*#%@' # 특수문자 13가지 nw = 100 cap = cv2.VideoCapture('1.mp4') # 1.mp4 동영상 파일 불러오기 print("\x1b[2J", end='') while cap.isOpened(): ret, img = cap.read() if not ret: break img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # 불러온 이미지 파일을 흑백으로 변환 h, w = img.shape nh = int(h / w * nw) img = cv2.resize(img, (nw * 2, nh)) # ..

파이썬 - 이미지 파일 아스키 코드로 변환

화면 하단에 있는 'Terminal'창에서 pip install opencv-python를 입력해서 'OpenCV'를 설치한다. 'New File' 아이콘을 클릭하고 파일 이름을 'image.py'로 생성한 후, 아래의 코드를 입력한다. import cv2 CHARS = ' .,-~:;=!*#%@' # 특수문자 13가지 nw = 100 img = cv2.imread('1.jpg') # 1.jpg 이미지 파일 불러오기 img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # 불러온 이미지 파일을 흑백으로 변환 h, w = img.shape nh = int(h / w * nw) img = cv2.resize(img, (nw * 2, nh)) # 이미지 사이즈(비율), nw = 가로,..

파이썬 - 로또번호 생성기

'New File' 아이콘을 클릭하고 파일 이름을 'lottery.py'로 생성한다. 1에서 45 이하의 임의의 값을 생성해주는 코드(randint)와 그 값을 출력해주는 코드(print)를 6번 반복해서 간단하게 작성해준다. from random import * print(randint(1, 45)) # 1 ~ 45 이하의 임의의 값 생성 print(randint(1, 45)) # 1 ~ 45 이하의 임의의 값 생성 print(randint(1, 45)) # 1 ~ 45 이하의 임의의 값 생성 print(randint(1, 45)) # 1 ~ 45 이하의 임의의 값 생성 print(randint(1, 45)) # 1 ~ 45 이하의 임의의 값 생성 print(randint(1, 45)) # 1 ~ 45..

파이썬 - exe파일 만들기

화면 하단에 있는 'Terminal'창에서 pip install pyinstaller를 입력해서 'pyinstaller'를 설치한다. 'pyinstaller' 설치가 완료되면 pyinstaller .\helloworld.py를 입력해서 exe파일을 생성한다. (이때, 'pyinstaller hello'까지 입력하고 키보드의 'Tab'키를 누르면 자동으로 'pyinstaller .\helloworld.py'가 입력된다) exe파일 생성이 완료되면 화면 왼쪽 편에 'build'라는 폴더와 'dist'라는 폴더가 생성되는데, exe파일은 'dist' 폴더 안에 생성이 된다. 'dist'폴더를 선택한 후, 마우스 우클릭을 해서 'Reveal in File Explorer'를 선택하면 'dist' 폴더의 탐색기 ..

파이썬 - 비주얼 스튜디오 코드 기본설정

'파이썬 3.9.0 (64-bit)'와 '비주얼 스튜디오 코드 1.50.0 (64-bit)'의 설치가 완료되면 비주얼 스튜디오 코드를 실행시키고 좌측 상단에 있는 'Explorer' 탭을 클릭한다. 'Explorer' 탭으로 전환되면 'Open Folder'를 클릭한 뒤, 'C:\PythonWorkspace' 폴더를 만들고 '폴더 선택'을 클릭한다. 폴더 선택이 완료되면 'PYTHONWORKSPACE' 항목이 생성되어있는 것을 확인할 수 있고, 바로 오른쪽에 'New File' 아이콘을 클릭한 후, 'helloworld.py'를 입력해서 파일을 생성한다. 파일을 생성하고 나면 우측 하단의 알림 창이 뜨는데 'Select Python Interpreter'를 클릭한 뒤, 중앙 상단에 나타나는 항목 중, '..

비주얼 스튜디오 코드 1.50.0 (64-bit) 설치

구글에서 'visual studio code'을 검색해서 'Visual Studio Code - Code Editiong. Redefined'를 클릭하여 비주얼 스튜디오 코드 공식 홈페이지로 이동 후, 'Download for Windows' 항목을 클릭하면 비주얼 스튜디오 코드 1.50.0 (64-bit) 버전이 다운로드된다. (최신 버전을 다운로드하면 된다) 다운로드한 파일을 실행시키면 설치가 시작되는데 소프트웨어 라이선스 계약서에 '동의합니다' 항목을 체크하고 '다음'을 클릭한다. 설치 폴더 위치와 시작 메뉴 폴더 이름은 기본값으로 두고 '다음'을 클릭해서 다음 단계로 넘어간다. 추가 작업 선택 항목에서 '바탕화면에 바로가기 만들기'를 체크하고 '다음'을 클릭하면 설치 준비가 완료되고 '설치'를 클..

파이썬 3.9.0 (64-bit) 설치

구글에서 'python'을 검색해서 'Welcome to Python.org'를 클릭하여 파이썬 공식 홈페이지로 이동 후, 'Downloads' 항목을 선택한다. 다운로드 페이지로 전환되면 'Download Python 3.9.0'를 클릭하면 파이썬 3.9.0 (64-bit) 버전이 다운로드된다. (최신 버전을 다운로드하면 된다) 다운로드한 파일을 실행시키면 설치가 시작되는데 'Add Python 3.9 to PATH' 항목을 체크하고 'Customize installation'을 클릭한다. 'Option Features'에서는 변경사항 없이 'Next'를 클릭한다. 'Advanced Option'에서는 설치 폴더를 찾기 쉽게 'C:\Python39'로 바꿔주고 'Install'을 클릭하면 설치가 진행된..

728x90
반응형