programing
-
Python Requests, JSON 활용한 데이터 가공하는 방법programing/Python 2017. 9. 4. 14:51
오픈 API의 데이터는 크게 XML과 JSON 으로 둘로 나뉜다.XML은 용량을 많이 차지하고 네트워크에 부하를 많이 주기 때문에용량이 작고 네트워크 부하를 줄여주는 JSON데이터를 사용하는 추세이다. JSON데이터는 Dictionary type로 이루어져 있다.이것을 내가 필요한 형태로 가공하는 방법을 알아보도록 하겠다. python3 123456import requestsimport json r = requests.get('http://www.123456789.com')req = r.json()원하는 데이터 = req['000']cs 주소는 임의로 해놓은 것이고, API주소를 적으면 된다.그리고 JSON모듈을 활용해서 디코딩해주면되거나, JSON decoding이 필요하지 않다면,그대로 request..
-
-
파이썬 설치하는 법, 웹에서 파이썬 사용해보기programing 2016. 8. 17. 15:31
파이썬은 많은 응용프로그램과 응용이되고,모듈화로 작성된 모든 언어와 호환이 된다는 큰 장점이 있는 프로그래밍 언어입니다. 이런 언어적인 장점 때문에 많이 사용되고 있으며,웹이면 웹, 프로그래밍이면 프로그래밍다양한 분야에서 넓게 활용되고 있습니다. 파이썬에 대해서 궁금하신 분은아래의 링크를 이용해서 확인해보시기 바랍니다. 2016/08/15 - 파이썬(Python)의 매력 오늘은 파이썬 설치하는 방법에 대해서알아보려고 합니다. 파이썬은 보통 현업에서는 아직까지 2.x 버전을 사용하고 있다는데요.현재 3.x 버전 이상 나와 있는데 본인이 편하고 원하는 걸로설치하시기 바랍니다. 파이썬 홈페이지는 위 이미지 또는 아래의 링크를 통해서이동하실 수 있습니다. 파이썬 홈페이지 바로가기 파이썬 홈페이지 메인화면모습을 ..
-
Sublime Text2 다운로드 바로가기programing 2016. 3. 4. 01:00
개발자 도구로 사용되는 프로그램으로 가장 널리 사용되는 프로그램 다운로드를 링크 해드리겠습니다. Sublime Text 2를 사용하면 편리하게 오랫동안 코딩을 하고 있어도 눈이 아프지 않습니다. Sublime Text2 다운로드 바로가기 OS X (MAC) Windows Windows 64bit Linux 호환됩니다. 실행한 모습입니다. 아이콘은 이런식으로 표기가 됩니다. 관련글 2016/03/03 - 토렌트 최신버전 uTorrent Stable 3.4.5 Build 41372 2016/03/02 - 포토샵 테두리(획) 추가하는 방법 (5강) 2016/03/01 - WIX 프리미엄 플랜을 소개합니다. 2016/02/29 - 대출이자계산기 사이트모음 2016/02/28 - 포토샵 기초 강좌 텍스트 삽입하는..
-
Turbo C++ 3.0 설치하는 법programing/C++ 2013. 10. 23. 22:21
Turbo C++ 3.0을 설치하는 방법에 대해서 알려드리도록 하겠습니다. 다운로드는 아래의 링크를 이용해서 다운받으시길 바랍니다. 파일은 프리웨어이기 때문에 얼마든지 공유해도 됩니다. 위 파일을 다운 받으신 후 압축을 풀게되면 여러 파일이 나오게 되는데 INSTALL 파일을 찾아서 실행시켜줍니다. 실행시키게 되면 위와 같은 화면이 나오게 됩니다. 엔터를 누립니다. A -> C 로 바꿔준 후 엔터를 누릅니다. 계속해서 엔터를 누릅니다. Start Installation 로 키보드로 이동시킨 후 엔터를 누릅니다. 설치가 끝나면 위와 같은 화면이 나오게 되는데 화면을 닫아주시고, 시작 -> 실행 -> cmd 로 들어갑니다. cd \tc\bin tc 위 순서대로 입력해주고 엔터를 누르게 되면 Turbo C++..
-
Turbo C++ 다운programing/C++ 2013. 10. 22. 19:46
Turbo C++ 이란 볼랜드 C++ 컴파일러에 통합 개발 환경으로, 높은 컴파일 수준과 빠른 연결 속도를 자랑합니다. 그러므로 "터보"라는 말이 터보 C 뒤에 붙는데요, 현재는 그렇지 않죠. 아무튼 Turbo C++은 에디터와 컴파일러를 합친 기능으로 생각하시면 됩니다. 요즘 Turbo C++을 사용하는 분들이 얼마나 계실지는 모르겠지만, 예전의 추억을 떠올리며 사용하고 싶으신 분들을 위해서 자료를 올려드립니다. 예전엔 쉐어웨어로 사용할 수 있었는데 지금은 시간이 많이 흘러서 그런지 무료로 바뀌었습니다. 불법이 아니니까 얼마든지 공유하시고 다운 받으시길 바랍니다. 제 블로그에서는 Turbo C++ 을 이용한 실습을 적고 있습니다. 아직 누굴 가르칠 자격도 실력도 되지 않지만, 제 블로그 개설 목적인 공..
-
C++ 언어란 무엇인가? 어떤 구조로 이루어져 있을까? 01programing/C++ 2013. 10. 21. 21:32
1. C++ 이란? C++ 언어는 프로그램이 거대해지고 복잡해지다 보니 여러 가지 제한적인 요소로 인해 생겨난 프로그램입니다. 이런 문제를 보다 효율적으로 개선하기 위해서 객체지향 프로그램이라는 개념을 도입한 언어입니다. 객체지향 프로그램이란 프로그래밍 기법으로 소프트웨어를 개발하다보면 개발 시간이 많이 소요되고, 동일한 작업을 중복해서 작성해 넣는 번거로움이 생기게 됩니다. 이러한 문제점을 해결하기 위해 나온 프로그램이 C++ 언어입니다. 2. 프로그램 작성 프로세싱 프로그래밍을 하기 위해서는 에디터와 컴파일러가 필요합니다. 프로그래밍 할 때에는 에디터에서 작성한 소스 파일을 프롬프트 상에서 명령어를 직접 입력해가면서 컴파일을 해야되지만 Turbo C++에서는 통합환경으로 제공하기 때문에 에디터와 컴파..