일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- PICO CTF
- 신경망 학습
- 코딩
- PHP
- Python Challenge
- flag
- 백준
- C언어
- 리뷰
- 소프트맥스 함수
- 순전파
- 딥러닝
- 기울기
- PostgreSQL
- 신경망
- HTML
- AdaGrad
- 역전파
- 아파치
- 우분투
- 파이썬
- picoCTF
- Apache2
- CTF
- 오차역전파법
- 설치
- sgd
- 책
- Python
- FastAPI
- Today
- Total
목록Python (24)
Story of CowHacker
이번 글에서는 Flask를 사용해서 홈페이지 하나를 만들어 보는 맛보기를 해보겠다. flask-docs-kr.readthedocs.io/ko/latest/ Flask의 세계에 오신것을 환영합니다. — Flask 0.11-dev documentation © Copyright 2012, Armin Ronacher. flask-docs-kr.readthedocs.io 위 링크는 Flask 공식 사이트다. Flask란? Python Web Framework다. 그래 Python은 알겠는데.. 그럼 또 Web Framework란 무엇인가?? 동적인 웹 페이지나, 웹 애플리케이션, 웹 서비스 개발 보조용으로 만들어지는 애플리케이션 프레임워크의 일종다. 이상 Flask에 대한 설명이었다. 나는 Visual Studi..
FastAPI맛보기에 이어서 이번에는 이론에 대해 알아보겠다. FastAPI맛보기 2를 하기 앞서 왜 만들어졌는지에 대해 알아보겠다. docs.djangoproject.com/ko/3.1/intro/ 시작하기 | Django 문서 | Django Django The web framework for perfectionists with deadlines. Overview Download Documentation News Community Code Issues About ♥ Donate docs.djangoproject.com 장고라고 Python기반으로 만들어진 웹 프레임워크가 있다. 장고는 ( 물론 Flask도 있다. ) 지금까지 잘 사용이 되고 있다. 이것의 단점은 속도에 있다. 이 보다 더 빠른 속도를..
fastAPI란 지금 나온 웹 프레임 워크 중 가장 가장 빠른 속도를 자랑하는 녀석이다. 이번에는 FastAPI의 기초적인 부분을 다뤄볼 것이다. 먼저 시작하기 앞서 설치해야 하는 것이 있다. pip install fastapi pip install fastapi pip install uvicorn 위 두 개의 명령어를 통해 설치를 한다. 파이썬 파일을 하나 만든다. from typing import Optional from fastapi import FastAPI app = FastAPI() @app.get("/") def read_root(): return {"Hello": "World"} 그리고 위와 같은 코드를 작성해준다. uvicorn main:app --reload 그리고 명령어 창에 위 명령..
Python을 이용한 크롤링을 해보겠다. 이번 크롤링의 대상은 나의 블로그 사이트로 정했다. 내 블로그 메인 페이지다. import requests # HTTP 요청처리를 위해 사용하는 모듈이다. from bs4 import BeautifulSoup # HTML 및 XML 파일에서 원하는 데이터를 손쉽게 Parsing 할 수 있는 Python 라이브러리다. url = 'https://cowhacker.tistory.com/' # 크롤링할 주소를 입력하는 구간이다. response = requests.get(url) # HTTP 요청처리를 GET방식으로 response라는 변수한테 주는 구간이다. html = response.text # 응답을 읽고 텍스트를 반환하는 구간이다. soup = Beautifu..
이번 문제는 두 가지 방식으로 풀어봤다. Python N, M = map(int,input().split()) #두 인자를 받는다. print(N+M) # 받은 인자들을 더한뒤 출력한다. 두줄.. 한 줄로도 끝낼 수 없을까 해서 lambda를 써 봤지만 되지 않아 sum을 사용해서 한 줄로 끝내 봤다. ( 혹시 lambda를 사용해서 한 줄로 끝낼 수 있는 법을 아시는 분... 댓글 부탁드립니다 ) Python print(sum(map(int,input().split()))) # 두인자를 받고 더한 값을 출력한다.
스네이크 버드라는 제목인 그리디 알고리즘 문제다. 가벼운 마음으로 풀 수 있는 문제였다. Python N , L = map(int,input().split()) # 과일의 수 스네이크버드 초기 길이 수를 입력 받는다. h = list(map(int,input().split())) # 스네이크버드 앞에 놓인 과일들의 크기를 입력 받는다. h.sort() # 놓여 있는 과일들의 크기를 오름차순으로 정렬 한다. for _ in h: # 놓여 있는 과일들을 하나 하나 불러 오는 구간이다. if _
백준의 덩치 문제다. 문제 내용은 길었다. 어떤 방식으로 돌아 가는지 확인하는 부분이었다. Python N = int(input()) # 사람수를 입력 받는 구간 kclist = [] # 몸무게와 키의 리스트 count = 0 # 등수 확인 변수 for _ in range(N): # 사람수 만큼 for문을 돌린다. k,c = map(int,input().split()) # 몸무게, 키 대로 입력을 받는다. kclist.append((k,c)) # 몸무게와 키 리스트에 값을 넣는다. for _ in kclist: # 몸무게와 키 리스트를 불러오는 구간 count = 1 # 등수 증가 for _2 in kclist: if (_[0] != _2[0]) and (_[1] != _2[1]): # 동일 등수 제외 ..
Oreilly시리즈 책중 파이썬 라이브러리를 활용한 머신러닝이라는 책이다. 책 정보 지은이 : 안드레아스 뮐러, 세라 가이도 옮긴이 : 박해선 출판사 : 한빛미디어 책의 쪽수는 479다. 책 표지에 있는 동물은 헬벤 더 도롱뇽이다. 서직지 : 저면이 바위로 된 개울 크기 : 최대 74cm ( 아메리카에서 가장 큰 양서류다. ) 이름 : 헬벤 더, 아메리카 장수 도롱뇽, 악마 개 특징 : 처음 발견 시 지옥에서 온 악마 같은 느낌이 있다 하여 헬 밴더라고 호명했다. 머신러닝에 대한 기본 개념을 잘 알려주는 책인 거 같다. 특히 복잡한 수학 공식을 배우지 않았어도 머신러닝 관점으로 설명해 쉽게 접근이 가능한 거 같다. 번역 개정판이라 그런지 책에 모든 내용 그래프, 그림 등이 컬러로 돼있다.