파이썬 Flask 사용법 - 1) Hello Flask

제가 사용중인 conda 에는 기본적으로 flask가 설치되어 있어 따로 설치 할 필요는 없었습니다. 파이썬 코드를 작성해봅니다. from flask import Flask app = Flask(__name__) @app.route('/') def index(): return 'Hello Flask!' app.run(host='0.0.0.0', port=80) JAVA에서 Servlet을 사용해서 웹페이지를 띄우기 위해 했던 노력과 비교하면 정말 간단하게 작성할 수 있습니다. 작성한 코드를 콘솔상에서 실행을 해보았습니다. 주소창에 0.0.0.0을 입력해보니 Hello Flask! 가 정상적으로 출력되는걸 확인할 수 있습니다. http://127.0.0.1 로도 ..

Programming/Python 2021.03.23
pymongo로 MongoDB에서 크롤링한 데이터 불러와 pyplot으로 3D 그래프 그리기

pymongo로 MongoDB에서 크롤링한 데이터 불러와 pyplot으로 3D 그래프 그리기 shanepark.tistory.com/48?category=1191756 python 이용해 3차원 주식 그래프 그리기 3차원 공간에 파이썬을 이용해 주식가격의 변동을 기록한 그래프를 그리는 프로그램을 작성해보았습니다. 일단 주식가격에 대한 데이터를 주기적으로 크롤링 해 와서 데이터베이스에 저장을 shanepark.tistory.com 위의 글에서는 mysql 데이터베이스에 저장된 데이터를 이용해서 해 보았는데요, 이번에는 MongoDB에 저장된 데이터를 불러와 그래프를 그려보도록 하겠습니다. shanepark.tistory.com/54?category=1191756 pymongo와 BeautifulSoup 이..

Programming/Python 2021.03.22
pymongo와 BeautifulSoup 이용해서 python에서 크롤링 하기

shanepark.tistory.com/48?category=1191756 python 이용해 3차원 주식 그래프 그리기 3차원 공간에 파이썬을 이용해 주식가격의 변동을 기록한 그래프를 그리는 프로그램을 작성해보았습니다. 일단 주식가격에 대한 데이터를 주기적으로 크롤링 해 와서 데이터베이스에 저장을 shanepark.tistory.com 이전에 mysql 용으로 작성한 코드를, MongoDB에서 사용할 수 있게 약간의 수정을 했습니다. RDBMS와 달리 NoSQL에서는 테이블을 미리 만들어주거나 설정해 주지 않아도 쉽게 데이터를 넣을 수 있어 훨씬 편리합니다. ''' Created on 17 Mar 2021 @author: shane stock table에 데이터 넣기. date는 yyyymmddHHMM..

Programming/Python 2021.03.22
pymongo 이용 Python에서 MongoDB 사용하기, CRUD 예제

아직 MonboDB 혹은 Robo-3t 설치가 안되어 있으면 먼저 아래 링크를 확인해서 설치해주세요. shanepark.tistory.com/51 macOS) MongoDB 설치하기 docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/ Install MongoDB Community Edition on macOS — MongoDB Manual docs.mongodb.com MongoDB 공식 사이트의 가이드를 참고하며 설치했습니다. 설명이.. shanepark.tistory.com shanepark.tistory.com/52 macOS) robo-3t 설치하기 robomongo.org/download Robomongo Robo 3T: the hobbyist..

Programming/Python 2021.03.22
macOS) robo-3t 설치하기

robomongo.org/download Robomongo Robo 3T: the hobbyist GUI Robo 3T 1.4 brings support for MongoDB 4.2, and a mongo shell upgrade from 4.0 to 4.2, with the ability to manually specify visible databases. Download Robo 3T Only robomongo.org 위의 공식 홈페이지에서 받을 수도 있지만, 개인 정보를 입력해야 다운 받을 수 있습니다. 언제나 그랬듯이 brew를 이용해 설치합니다. brew install --cask robo-3t 굉장히 정신없는 화면을 출력해내며 설치해줍니다. Applications에서 확인해보면 잘 설치되어 있..

IT ⁄ Computer/Mac 2021.03.22