Python

Python를 사용해서 API를 작성하는 방법

지오준 2023. 10. 12.
반응형
pip install Flask

Python으로 API를 작성하는 방법은 여러 가지가 있으며, Flask와 Django와 같은 웹 프레임워크를 사용하여 웹 API를 작성하는 것이 일반적입니다. 아래에서는 Flask를 사용한 간단한 예제를 제시하겠습니다.

Flask를 사용한 API 작성:

 

1.Flask 설치: 먼저 Flask를 설치해야 합니다. 다음 명령을 사용하여 Flask를 설치할 수 있습니다.

pip install Flask

 

2.Flask 애플리케이션 생성: API를 위한 Flask 애플리케이션을 생성합니다.

from flask import Flask
app = Flask(__name__)

3.API 엔드포인트 정의: API 엔드포인트를 정의하고 해당 엔드포인트에서 수행할 작업을 구현합니다. 예를 들어, 간단한 덧셈 API를 작성하겠습니다.

@app.route('/add/<int:num1>/<int:num2>', methods=['GET'])
def add(num1, num2):
    result = num1 + num2
    return {"result": result}

4.애플리케이션 실행: Flask 애플리케이션을 실행합니다.

if __name__ == '__main__':
    app.run(debug=True)

5.API 실행: 애플리케이션을 실행하면 덧셈 API가 localhost에서 실행됩니다. 브라우저 또는 HTTP 클라이언트를 사용하여 API에 요청을 보낼 수 있습니다.예를 들어, http://localhost:5000/add/5/3에 GET 요청을 보내면 결과를 얻을 수 있습니다.

 

이것은 간단한 Flask 기반 API의 예제입니다. Django와 같은 다른 웹 프레임워크를 사용하여 더 복잡하고 완전한 기능을 갖춘 API를 작성할 수도 있습니다. API의 목적과 요구 사항에 따라 적합한 프레임워크와 라이브러리를 선택할 수 있습니다.

반응형

댓글