Tech이야기~!
welcom 자세히보기

Computer 74

[Ubuntu] Arduino IDE 설치

Ubuntu 18.04에 Arduino IDE 설치 아두이노 하드웨어와 통신을 하기위한 IDE / 아두이노 소프트웨어 입니다. 크로스 플랫폼IDE이며, Windows, macOS and Linux에 사용이 가능힙니다. Prerequisites 되도록이면 Root계정으로 설치하지 말아 주십시오. 사용자계정이 등급 설정하였다면 상관없지만, root계정으로 설치하시면 다른계정에서 사용시 사용에 문제가 발생할 가능성이 생깁니다.(환경 및 추후 업데이트). 귀찬더라라도 sudo로 권한을 빌려 비밀번호를 사용하여 설치 바랍니다. Install Latest Arduino IDE Now download the 1.8.10 version of Arduino IDE by using the following wget com..

Computer/Linux 2020.03.29

[우분투] nvm 이용, node js + npm 설치

왜 nvm을 사용하나 1. 여러 버전의 node.js를 쉽게 설치하고 사용할 수 있으니까 nvm은 Node Version Manager의 약자입니다. 여러 노드(Node) 버전을 사용해야 할 때 매우 유용합니다. 여기를 방문하면 nvm의 깃허브 저장소를 살펴볼 수 있습니다. 2. 최신 node.js를 사용할 수 있으니까 리눅스 운영체제의 패키지 매니저를 통해 nodejs를 설치하면 최신 버전이 아니라 아주 오래된 버전이 설치되는 경우가 종종 있습니다. nodejs도 그렇습니다. 설치 # curl을 이용할 경우 curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash # wget을 이용할 경우 wget -qO- h..

Computer/Linux 2020.03.29

크롤링(스크래핑) 기초_part1

대표적인 표준 모듈 Modul Acitive re 정규표현식 datetime 날짜와 시간 collections 여러가지 콜렉션 자료형 math 수학 관련 random 무작위 처리 itertools 반복 가능한 객체에 대한 조작 sqlite3 SQLite데이터베이스 csv CSV조작 json JSON조작 os OS 관련 조작 os.path 파일 또는 디렉터리 등의 경로와 관련된 조작 multiprocessing 멀티 프로세스를 사용한 병렬 처리 subprocess 다른 프로세스 실행 urllib URL 관련 조작 unittest 단위 테스트 pdf 파이썬 디버거 sys 파이썬 인터프리터 관련 변수와 함수 URL읽기 Urllib.request함수는 HTTPResponse자료형의 개체를 반환한다. 이객체는 파..

Computer/Python 2020.03.23

분기별 역대 라면 랭킹 스크랩핑(크롤링) 코드 : 파트2

2020/03/21 - [Daily Life/Review] - 분기별 역대 라면 랭킹 ~! 판매순위 2011-2019 분기별 역대 라면 랭킹 ~! 판매순위 2011-2019 안녕하세요!!! 한끼 식사로 역시나 라면만큼 음식은 없죠.. 이젠 한국인들은 봉지라면 컵라면 한먹어본사람이 없을 정도입니다. 바로 순위들어가도록하져 그럼 시작해보겠습니다! 만약 데이터모으는 코딩이 필요하.. figureking.tistory.com 파이썬을 이용한 스크리팽(Scraping) 크롤링 코드입니다. 라면 주제로 찾다보니여기 까지 왔네요. 차트 만드는 코드는 추후에 올리도록 하겠습니다. 갑자기 날짜페이지 중에 데이터가 없는게 있어서 예외처리하는데 찾느냐 고생했네요. 2020/03/21 - [Computer] - 'NoneTy..

Computer/Python 2020.03.22

'NoneType' object has no attribute 'find_all'

try: ... except [발생오류[as 오류 메세지 변수]]: ... 위의 구조를 살펴보면, 먼저 try 이하에서 특정 코드(들)를 실행합니다. 그리고 우리가 except에서 걸어준 발생오류가 발생하면 프로그램을 정지시키지 않고 except 이하의 코드를 실행합니다. 여기서 except 문 오른쪽에 대괄호( [, ] )로 묶인 이유는 생략이 가능하기 때문입니다. 즉, 특정한 오류에 대해 그 오류명을 지정하여 그에 대해서만 예외처리가 가능하며 어찌되었든 오류가 발생했을때의 상황에 대한 예외처리도 가능합니다. 또한 as를 사용함으로써 오류메세지의 내용까지 확인할 수 있습니다. -----------------------------------------------------------------------..

Computer 2020.03.21

[Python] 코로나바이러스 시각화 지도 히스토리

DataSet https://github.com/jihoo-kim/Coronavirus-Dataset jihoo-kim/Coronavirus-Dataset [CSV] Dataset of CoronaVirus disease 2019 (COVID-19) in South Korea (from KCDC) - jihoo-kim/Coronavirus-Dataset github.com DataSet2 : https://www.kaggle.com/kimjihoo/coronavirusdataset Coronavirus-Dataset Dataset of COVID-19 in South Korea www.kaggle.com *주말 데이터는 업데이트안함 time 데이터셋 정보 date: 일자 test: 누적 검사 수 (진행 ..

Computer/Python 2020.03.16

Visualisation & Visualization- 차이점???

"Visualization"는 미국 영어에서 유일한 철자법입니다. "Visualisation"와 "Visualization"는 모두 영국 영어로 받아 들일 수 있지만, "visualization"는 미국주의라는 잘못된 오해입니다. 옥스포드는 영국식 영어 옥스포드 사전에서 시각화를 참조하여 "ize"형식을 단호히 선호하며 많은 학술 작문이 주도권을 따르지만 대부분의 대량 시장 출판물은 "ise"를 선호합니다. Wikipedia에 더 많은 정보가 있으며 추가 참조가있는 흥미로운 기사가 ​​있습니다. https://en.wikipedia.org/wiki/American_and_British_English_spelling_differences#-ise.2C_-ize_.28-isation.2C_-ization.2..

Computer 2020.03.15

[Python] 코로나19 바이러스 지도에 히스토리 표현하기

Coronavirus propagation visualization. Part : History of Coronavirus. 존스 홉킨스 CSSE(Centers for Systems Science and Engineering)에서 실시간으로 신종 코로나 바이러스 (2019-nCoV)의 전 세계 현황을 보여주는 대쉬보드를 운영 중이다. (https://gisanddata.maps.arcgis.com/apps/opsdashboard/index.html#/bda7594740fd40299423467b48e9ecf6) 대쉬보드에서는 코로나 바이러스 확진자 수와 사망자 및 완치환자 수를 국가/지역별로 확인할 수 있다. 이 대시보드는 미국 질병통제예방센터, 세계보건기구, 유럽질병예방센터, 중국질병통제센터, 중국국가보..

Computer/Python 2020.03.11