728x90
반응형

전체 글 342

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

화면 하단에 있는 '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'을 클릭하면 설치가 진행된..

DCS World - 스킨 편집

DCS World의 비행기 스킨을 수정하려면 포토샵, 스킨을 수정하기 위한 플러그인, 그리고 편집하려고 하는 비행기의 스킨이 있어야 한다. 우선, 플러그인은 아래의 첨부파일을 다운로드하여서 압축을 해제한 후, 포토샵이 설치된 폴더로 'Plug-ins' 폴더를 옮기면 설치가 완료된다. 플러그인 완료되었으면, 수정할 스킨을 구해야 하는데 F/A-18C Hornet의 스킨을 기준으로 진행하도록 하겠다. 스킨이 있는 폴더의 위치는 'C:\Program Files\Eagle Dynamics\DCS World OpenBeta\CoreMods\aircraft\FA-18C\Liveries\FA-18C_hornet'인데, 폴더 이름이 다를 경우에는 'C:\Program Files' 또는 'C:\'에서 'VFA-34', ..

DCS World/설정 2020.08.05

구글 서치콘솔 등록

구글 서치콘솔 고객센터의 '도움말 센터'로 가면, 아래와 같은 설명을 볼 수 있다. - Google Search Console은 Google에서 무료로 제공하는 서비스로, 사용자가 사이트의 Google 검색결과 인지도를 모니터링하고 관리하며 문제를 해결하도록 도와줍니다. Search Console에 가입하지 않아도 Google 검색결과에 포함되지만 Search Console에 가입하면 Google의 입장에서 사이트를 파악하고 개선할 수 있습니다. (Search Console 고객센터 - Search Console 정보) 즉, 구글 서치콘솔도 네이버 서치어드바이저 처럼 나의 티스토리 블로그가 구글 검색 결과에 보다 빨리 포함될 수 있도록 해주는 역할을 한다. 구글 역시 한국에서 네이버 다음으로 무시 못할 ..

블로그 관리 2020.07.29

네이버 서치어드바이저 등록

네이버에서 '네이버 서치어드바이저'를 검색해서 들어가면, 아래와 같은 설명을 볼 수 있다. - 네이버 웹마스터도구는 본인이 운영하는 웹사이트의 검색수집, 색인반영 현황을 네이버에 제공하고 검색에 친화적인 사이트로 관리하는데 필요한 진단 리포트를 제공하는 서비스다. (네이버 서치어드바이저 - 홈) - 웹마스터 도구를 사용하지 않아도 네이버 검색 결과에 사이트 및 웹문서들이 반영될 수 있지만, 네이버 웹마스터 도구를 사용하면 사이트가 어떻게 검색에 반영되는지 확인할 수 있어 사이트 운영에 많은 도움이 될 수 있다고 한다. (네이버 서치어드바이저 - 고객센터) 요약하자면, 내가 티스토리에 올린 포스팅들이 네이버에서 검색했을 때 언젠가는 나오겠지만, 언제가 될지 모르므로 네이버 서치어드바이저(웹마스터 도구)를 ..

블로그 관리 2020.07.26
728x90
반응형