반응형
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의 목적과 요구 사항에 따라 적합한 프레임워크와 라이브러리를 선택할 수 있습니다.
반응형
'Python' 카테고리의 다른 글
Python 속도 개선을 위한 코드 작성 방법 (0) | 2023.10.18 |
---|---|
Vue를 사용해서 API를 작성하는 방법 (0) | 2023.10.13 |
Python소스코드 자동 테스트 프로그램 작성 (0) | 2023.10.03 |
Python 성능 최적화 코드 작성 방법과 예제 (0) | 2023.08.23 |
Python AI라이브러리 (0) | 2021.10.24 |
댓글