본문 바로가기
반응형

코딩67

공공데이터포털 API 활용해 부동산 실거래가 데이터 가져오기/파이썬에서 xml 데이터 처리하는 방법 목차 1. 주제 소개 2. XML 데이터 처리하기(xml 모듈) 3. XML 데이터를 판다스 데이터프레임으로 변환하기 1. 주제 소개 앞서 파이썬으로 공공데이터포털 오픈 API를 활용하는 방법을 소개한 적이 있다. 파이썬으로 공공데이터포털(data.go.kr) 오픈 API 활용하기 예제/국세청 사업자등록 상태 조회 파이썬으로 공공데이터포털(data.go.kr) 오픈 API 활용하기 예제/국세청 사업자등록 상태 조회 목차 1. 주제 소개 2. API 활용신청하고 포털에서 API 사용해 보기 3. 파이썬으로 API 활용하기 1. 주제 소개 정부에서는 공공데이터의 제공 및 이용 활성화에 관한 법률 제21조에 따라 공공데이터포 codealone.tistory.com 위 예제의 경우 API 응답이 json 형식이.. 2022. 5. 1.
텍스트 에디터(Vim, nano 등)로 리눅스 커맨드를 편리하게 편집하고 실행하기/linux, termux, bash 목차 1. 주제 소개 2. 새 커맨드를 실행하려는 경우 3. 직전 커맨드를 편집하려는 경우 1. 주제 소개 리눅스(linux) 환경에서는 터미널(Bash, Zsh 등)에 명령어를 입력해 원하는 작업을 실행한다. 이때 모든 커맨드를 직접 입력하는 경우도 있겠지만, 대부분 인터넷 검색 결과를 붙여 넣을 것이다. 인터넷에서 찾은 커맨드를 수정 없이 그대로 실행 가능하는 경우, 또는 수정이 필요하더라도 커맨드가 짧아 편집이 용이한 경우라면 괜찮지만, 때때로 커맨드 라인에서 명령어를 수정하는 작업이 꽤 번거롭게 느껴질 것이다. 아래 위 방향키를 사용할 수 없어 커서의 이동이 제한적이기 때문이다. 커맨드를 실행한 결과 오류가 발생해서 특정 부분만 수정하려는 경우에도, 커맨드 라인에서는 수정 작업이 조금 번거롭게 느.. 2022. 4. 25.
파이썬 함수 실행 속도를 1000배 빠르게 해주는 모듈/functools, cache 데코레이터,재귀함수, 피보나치 수열 목차 1. 주제 소개 2. 예제 함수 소개 3. cache 데코레이터 소개 1. 주제 소개 앞서 이 블로그에 파이썬의 연산 속도를 빠르게 만들어 주는 NUMBA 라이브러리를 소개한 적이 있다. 파이썬(Python) 속도를 100배, 1000배 빠르게 해주는 라이브러리(numba) 파이썬(Python) 속도를 100배, 1000배 빠르게 해주는 라이브러리(numba) 서론 ※ 시간이 없으면 바로 본론으로! 파이썬에 대해 공부하다보면 자주 보는 말이 있다. 파이썬이 요즘 대세이다, 파이썬은 배우기 쉽다, 파이썬은 활용 폭이 넓다 등등... 위와 같은 장점들과 codealone.tistory.com 이번에 소개하려는 내용도 파이썬 함수의 실행 속도를 빠르게 해주는 방법인데, 위에 소개한 내용과는 작동 원리와 .. 2022. 4. 23.
Go언어(golang)로 공공데이터포털(data.go.kr) 오픈 API(국세청 사업자등록 상태 조회) 활용하기/REST API, HTTP request 목차 1. 주제 소개 2. Go언어로 API 활용하기 1. 주제 소개 이 글은 기존에 소개한 파이썬을 이용한 오픈 API 활용법과 같은 내용으로, 아래 게시글의 내용 중 3번 부분을 Go언어 버전으로 바꾼 것이다. 파이썬으로 공공데이터포털(data.go.kr) 오픈 API 활용하기 예제/국세청 사업자등록 상태 조회 파이썬으로 공공데이터포털(data.go.kr) 오픈 API 활용하기 예제/국세청 사업자등록 상태 조회 목차 1. 주제 소개 2. API 활용신청하고 포털에서 API 사용해 보기 3. 파이썬으로 API 활용하기 1. 주제 소개 정부에서는 공공데이터의 제공 및 이용 활성화에 관한 법률 제21조에 따라 공공데이터포 codealone.tistory.com API가 무엇인지, 공공데이터포털에서 오픈 A.. 2022. 4. 16.
termux에서 vim 코드 추천(자동 완성) 플러그인(YouCompleteMe) 설치, 사용하기/스마트폰 코딩, 태블릿 코딩 목차 1. 주제 소개 2. YouCompleteMe 설치하기 3. 사용팁(미리보기 창 닫는 방법) 1. 주제 소개 필자는 스마트폰과 태블릿에서 리눅스 환경을 사용 가능하게 해주는 termux와 인기 있는 텍스트 에디터인 vim 사용법에 관해서 게시글을 여럿 올렸다. 스마트폰(태블릿)에서 Git 사용하기/termux, github 스마트폰(태블릿)에서 Git 사용하기/termux, github 목차 1. termux 소개, 설치 방법 2. 저장 공간 설정 3. Git 설치하고 사용해보기 앞서 안드로이드 스마트폰에서도 파이썬을 사용할 수 있을 뿐만 아니라, spck editor를 사용해서 github 레포지토리를 클론 codealone.tistory.com 스마트폰에서 파이썬(Python) 코딩 및 주피터노.. 2022. 4. 15.
Vim 사용법/설정 변경(.vimrc), 주요 단축키, 확장(Vim Surround) 목차 1. 주제 소개 2. 환경 설정 관련(.vimrc, surround.vim) 3. 단축키 관련(이동, 편집) 1. 주제 소개 아래 글에서 Vim 사용법을 간단히 소개한 적이 있다. termux(linux)에서 코드 편집하기: vim 에디터 기본 사용법 termux(linux)에서 코드 편집하기: vim 에디터 기본 사용법 목차 1. vim 소개 2. vim의 기본적인 사용법 소개 1. vim 소개 앞서 안드로이드 스마트폰이나 태블릿에서 termux를 이용해 파이썬 코딩이 가능하다는 것을 소개하였다. termux를 이용해 스마트폰에서 파 codealone.tistory.com 위에 소개한 내용에 더해서 실사용 경험에 기반해서 유용하다고 생각되는 몇 가지를 추가로 소개한다. 2. 환경 설정 관련(.vi.. 2022. 4. 12.
반응형