[리눅스] Python 설치 및 버전별 관리
·
메모장
0. 준비 sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade sudo apt-get install build-essential python-dev python-setuptools python-pip python-smbus sudo apt-get install libncursesw5-dev libgdbm-dev libc6-dev sudo apt-get install zlib1g-dev libsqlite3-dev tk-dev sudo apt-get install libssl-dev openssl sudo apt-get install libffi-dev 위를 하지 않았을 때 모듈을 설치할 때 다양한 오류가 발견될 수 있습니다. ImportE..
[VSCode] Python pylint
·
VSCode
pylint : Python 프로그래밍 언어의 소스 코드, 버그 및 품질 검사기 # pylint install pip install pylint (linux) python -m pip install pylint (window) Ctrl + Shift + P settings.json 추가 설정 확인 테스트 성공
[VSCode] Python 모듈 자동완성 (IntelliSense)
·
VSCode
Python Interpreter를 설정하면, 해당 디렉토리에 .vscode에 settings.json이 Python 버젼에 맞게 생성된다.. Python Interpreter를 설정하더라도 모듈에 대한 자동완성 기능이 되지 않는 문제를 해결하기 위해 아래를 추가한다. "python.autoComplete.addBrackets": true 성공 참고 code.visualstudio.com/docs/python/editing Editing Python Code in Visual Studio Code Editing Python in Visual Studio Code code.visualstudio.com ---------------------------------------------------수정 2021..
[VSCode] python Interpreter 선택
·
VSCode
[윈도우] Python 환경변수 설정
·
메모장
[VSCode] - python 가상환경
·
VSCode
VsCode install extension Python, Python for VSCode, Python Extension Pack File - Open Folder : python workspace View - Command Palette - Select Interpreter - Python Version Select Venv - python -m venv directory path 1. cd Scripts ( window ) 2. .\activate 3. deactivate View - Command Palette - Select Interpreter - Python Venv Version Select Version - python -V FullyQualifiedErrorId : Unauthorize..
[Vim] Vim 단축키
·
메모장
Vim 사용법 [저장 & 끄기] esc - :w : 저장 esc - :q : 끄기 esc - :wq : 저장하고 끄기 [입력모드] i [붙여넣기] esc - p : 붙여 넣기 ctrl + shift + v : 외부에서 붙여넣기 [되돌리기] esc - u : 되돌리기 Ctrl + r : 되살리기 [삭제] dd : 커서가 있는 행을 삭제 D : 커서 위치부터 행의 끝까지 삭제 [문자열 치환하기] :%s/[원래문자열]/[바꿀문자열] [vimrc] set number Vim 사용법 [저장 & 끄기] esc - :w : 저장 esc - :q : 끄기 esc - :wq : 저장하고 끄기 [입력모드] i [붙여넣기] esc - p : 붙여 넣기 ctrl + shift + v : 외부에서 붙여넣기 [되돌리기] esc ..
[아두이노] MQ 시리즈 공기질 센서 PPM으로 변환하기! (1) Feat. MQ2, MQ3, MQ4, MQ5, MQ6, MQ7, MQ8, MQ9, MG-811
·
📟 Embeded SW/Arduino
안녕하세요. 약 두 달만에 글을 씁니다. 공모전과 기사 시험의 지옥을 뒤로 잠시 여유가 생겨 시간을 냅니다. 오늘은 MQ 시리즈에서 공기질 센서를 PPM으로 변환하는 방법에 대해 글을 쓰겠습니다. MQ 시리즈 센서를 사용할 때 PPM 변환이 설명이 친절하지 않아 작은 힘을 보태겠습니다. 프로젝트에 필요한 공기질 센서를 엑셀로 정리하다 보니 이렇게 블로그 글 쓰는데 도움이 되네요. MQ 시리즈마다 측정할 수 있는 센서값이 굉장히 많습니다. MQ 시리즈 중 하나를 사용할 수 있다면, 다른 시리즈 또한 쉽게 사용할 수 있습니다. 글을 세 편정도로 나누어서 글을 쓸 예정인데, 1편은 센서의 원리가 궁금한 것이 아닌, 아두이노로 PPM 변환 결과만 필요하신 분을 위한 글입니다. 2편은 데이터시트를 보면서 회로를 ..
[파이썬 실습] Python 코딩 ... PDF 양면 스캔 !! 교차로 저장하기 !!
·
🐍 Python/Application
안녕하세요. 오랜만에 파이썬 응용에 글을 쓰는 것 같습니다. 어제 급하게 교수님의 지시하에 책을 스캔떠서 복사했습니다. 아무래도 양도 양인 만큼 스캔을 한 페이지 한 페이지 뜨는 것이 너무 힘들어서 파이썬으로 꼼수 좀 사용했습니다. 책 같은 경우는 양면으로 되있기 때문에 스캔을 뜨는 것이 굉장히 어렵습니다. 연속으로 한 면만 스캔 뜰 수 있는 프린트입니다. 20 - 81 page 라면, 앞 : 20, 22, 24, 26 ~ 76, 78, 80 Page 뒤 : 21, 23, 25, 27 ~ 77, 79, 81 Page 로 스캔을 뜬 후, 저장된 pdf를 각페이지를 교차해서 합쳤습니다. from PyPDF2 import PdfFileReader, PdfFileWriter import os # FIle nam..
[자격증] 정보통신기사 필기 합격
·
일상/자격증
안녕하세요. 오늘 정보통신기사 필기 합격 문자가 날라왔습니다. 점수를 확인하고 싶어서 KCA에 들어가 보니 점검 중입니다. 아무래도 가채점 이 후에 바로 글을 올렸더니 딱히 쓸 내용이 없어 이번 글은 지금까지 발자취를 정리 한 번 하겠습니다. 2020년 5월 무선설비기사 필기 coding-yoon.tistory.com/62?category=827614 [자격증] 무선설비기사 필기 준비하는 방법 안녕하세요. 이번 코로나 사태로 인해 각종 기사, 토익 등등 시험이 미뤄졌습니다. 무선설비기사 또한 3월 시험에서 5월 24일로 미뤄졌습니다. 결과는... 합격! 합격명단을 보니 301명 합격하였습�� coding-yoon.tistory.com 2020년 7월 무선설비기사 실기 coding-yoon.tistory...
18진수
'분류 전체보기' 카테고리의 글 목록 (18 Page)