분류 전체보기8 웹프로그래밍 - 서버(Flask)만들기, API, DB 관련 4주차 정리 스파르타코딩클럽 웹프로그래밍 공부 4주차 개발일지 기록 서버 기초 (Flask) # 콜랩에서는 가상환경에서 실행되니 본 컴퓨터의 로컬서버는 안만들어진다. 파이썬 프로그램으로 하자. from flask import Flask app = Flask(__name__) @app.route('/') # '/mypage'같이 경로지정 가능 def home(): return 'This is Home!' if __name__ == '__main__': app.run('0.0.0.0',port=5000,debug=True) #http://localhost:5000 # 브라우저에서 http://localhost:5000/ 쳐보면 결과나옴 (콜랩에서는 안됨) # Flask 서버를 만들 때, 항상, 프로젝트 폴더 안에, # .. 2022. 12. 22. 파이썬 데이터분석 4주차 정리 (주식 그래프 백테스팅) 스파르타코딩클럽 파이썬 데이터분석 공부 4주차 개발일지 기록 !pip install yfinance pandas-datareader finance-datareader from pandas_datareader import data as pdr import yfinance as yf yf.pdr_override() import numpy as np import pandas as pd import FinanceDataReader as fdr df.plot(y=['Open','Close'],figsize=(15,3), grid=True) #X축은 데이터 기본 행인 날짜, Y축은 지정한 Open(시가), Close(종가) #figsize는 그래프 표시크기 #grid는 눈금 # 한 표에 그래프를 여럿 넣는 방법 =.. 2022. 12. 19. 웹프로그래밍 - 파이썬 API다루기, 크롤링, DB처리 3주차 정리 스파르타코딩클럽 웹프로그래밍 공부 3주차 개발일지 기록 파이썬 - API가져오기 기본 (requests) !pip install requests # requests 라이브러리 설치 # requests 라이브러리로 API 가져오기 기본 세팅 import requests r = requests.get('http://spartacodingclub.shop/sparta_api/seoulair') # 미세먼지 API rjson = r.json() # 여기까지 requests 라이브러리로 API 가져오기 기본 rows = rjson['RealtimeCityAir']['row'] for row in rows: gu_name = row['MSRSTE_NM'] gu_mise = row['IDEX_MVL'] if gu_m.. 2022. 12. 19. 파이썬 데이터분석 3주차 정리 (OpenDart의 API다루기) 스파르타코딩클럽 파이썬 데이터분석 공부 3주차 개발일지 기록 dart-fss (재무제표 일괄추출) 라이브러리 이용 !pip install dart-fss # dart-fss (재무제표 일괄추출) 라이브러리 설치 (구글에서 검색해보고 도큐먼트 참고해서 스스로 연구) # https://dart-fss.readthedocs.io/en/latest/dart_api.html import dart_fss as dart_fss import pandas as pd api_key = 'a574aa79b901e3f02c2a84c380caa3d257fee7de' #발급받은 API키 입력 # OpenDart사이트 > 인증키신텅/관리 > 오픈API이용현황 dart_fss.set_api_key(api_key=api_key) #A.. 2022. 12. 18. 이전 1 2 다음