01. Flask를 활용한 Rest API[GET] 구현해보기_01편

Loafer·2022년 7월 5일
1

API

목록 보기
2/3


01. Flask란?

Flask는 Python를 기반하고 있는 Micro Web Framework 다.
정말 간단한 코드로 쉽게 Web 또는 API Server 구성할 수 있다.


02. (또) HelloWorld 구현하기

- Flask 라이브러리 설치

우선 Flask 라이브러리를 설치해야한다.
아래 명령어로 설치해보자!

$ pip install flask
$ pip install flask-restx

- Code 작성하기

원하는 디렉토리 안에 app.py 파일을 생성하여 아래 코드를 넣고 저장한다.

from flask import Flask

app = Flask (__name__)

@app.route('/')
def helloworld():
	return 'Hello World!'

if __name__=="__main__":
	app.run()

- 실행하기

만든 app.py파일을 python으로 실행하면 아래와 같이 메시지가 발생한다.

- 접근하기

테스트 접근은 http://127.0.01:5000을 통해 접근하게 되면 HelloWorld! 보여지게 된다.


03. Code 뿌셔보기

우리가 예제코드를 가지고 위에서 Hello World!까지 구현해봤다.

- @app.route('/')

우리가 작성하면서 @app.route('/') 코드를 넣었는데 이 코드가 Route 경로를 뜻하는 것이다.

접근할때 http://127.0.01:5000 주소로 접근했지만 http://127.0.01:5000/api 에 접근하려면 코드는 아래과 같다.

from flask import Flask

app = Flask (__name__)

@app.route('/api')
def helloworld():
	return 'Hello World!'

if __name__=="__main__":
	app.run()

- 결과


profile
ENTP_Cloud Engineer

0개의 댓글