100일 챌린지 106

Day 89 - 데이터 활용해서 모델 만들기

https://azure.microsoft.com/ko-kr/products/machine-learning 공공 데이터 포털 사용하기https://eunchankim-dev.tistory.com/16 [Data Science] 공공데이터 사이트 모음(국내 사이트, 해외 사이트)빅데이터 시대에서 데이터는 하나의 중요한 자산이 되었습니다. 데이터를 파는 회사도 생겨나고 데이터를 구입해 분석한 결과를 판매하는 회사도 생겨나고 있습니다. 데이터를 개인이 직접 수eunchankim-dev.tistory.com https://www.kaggle.com/datasets Find Open Datasets and Machine Learning Projects | KaggleDownload Open Datasets on ..

Day 89 - web scraping (2)

https://www.crummy.com/software/BeautifulSoup/bs4/doc/ Beautiful Soup Documentation — Beautiful Soup 4.12.0 documentationBeautiful Soup Documentation Beautiful Soup is a Python library for pulling data out of HTML and XML files. It works with your favorite parser to provide idiomatic ways of navigating, searching, and modifying the parse tree. It commonly saves programmers hwww.crummy.com import..

Day 88 - web scraping (1)

116p~https://www.crummy.com/software/BeautifulSoup/bs4/doc/#bs4.Tag Beautiful Soup Documentation — Beautiful Soup 4.12.0 documentationBeautiful Soup Documentation Beautiful Soup is a Python library for pulling data out of HTML and XML files. It works with your favorite parser to provide idiomatic ways of navigating, searching, and modifying the parse tree. It commonly saves programmers hwww.crum..

Day 88 - Numpy, pandas, matplotlib

Numpy행렬 연산을 수행하는 라이브러리이다.C언어로 만들어졌다.import numpyarr1=[1,2,3,4,5]arr2=numpy.array([1,2,3,4,5])print(type(arr1),type(arr2)) arr1*2 arr1*arr2 arr2*2 list(map(lambda a:a*2,arr1)) import numpy as nparr1=np.array((42))arr2=np.array((1,2,3,4))arr3=np.array(((1,2),(3,4)))arr4=np.array((((1,2),(3,4)),((4,5),(6,7))))arr5=np.array((((((1,2),(3,4)),((4,5),(6,7)),((7,8),(9,0))))))arr1,arr2,arr3,arr4,arr5 arr..

Day 88 - Anaconda 설치하기 / Jupyter Notebook 실행하기

Anaconda 다운받기https://www.anaconda.com/download/success[Download Now | AnacondaAnaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.www.anaconda.com](https://www.anaconda.com/download/success)https://repo.anaconda.com/archive/[Index of /Anaconda-1.7.0-Linux-x86.sh 381.0M 2013-09-08 17:02:26 af372a27a1887e1106..

Day 87 - jwt

main.pyfrom fastapi import FastAPI, Depends, HTTPException, statusfrom fastapi.security import OAuth2PasswordBearer, OAuth2PasswordRequestFormfrom pydantic import BaseModel, EmailStrfrom datetime import datetime, timedeltafrom jose import JWTError, jwtfrom passlib.context import CryptContext # JWT 설정SECRET_KEY = "your-secret-key" # 실제 환경에서는 안전한 방식으로 관리해야 합니다ALGORITHM = "HS256"ACCESS_TOKEN_EXPIR..

Day 87 - fastapi로 CRUD 프로그램 만들기

main.pyimport fastapifrom fastapi.templating import Jinja2Templatesfrom starlette.requests import Requestfrom routers.DeptRouter import routerapp=fastapi.FastAPI()template=Jinja2Templates('templates')app.include_router(router=router)@app.get("/")def index(req:Request): return template.TemplateResponse('index.html',{'request':req})@app.get("/intro")def intro(req:Request): return template.Te..