내 연락처 정보
우편메소피아@프로톤메일.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
이 기사에서는 AWS Lambda에서 Flask 프레임워크를 사용하여 애플리케이션을 생성하고 배포하는 방법을 소개합니다.
먼저 AWS Lambda 콘솔에서 이름이 지정된 새 함수를 생성합니다.flask-app
。
Flask를 Lambda와 함께 사용하려면 Flask 라이브러리가 포함된 계층을 생성해야 합니다. 다음과 같이하세요:
- mkdir python
- cd python/
- pip3 install flask --target=./
- cd ..
- zip -r flask.zip python/*
- aws s3 cp flask.zip s3://ops-sec/
이 명령은 Flask 라이브러리가 포함된 ZIP 파일을 생성하여 S3 버킷에 업로드합니다.
Lambda 함수 구성에서 다음 설정을 지정합니다.
다음 코드를 Lambda 함수 편집기에 붙여넣습니다.
- import json
- from flask import request, jsonify, Flask
-
- app = Flask(__name__)
-
- @app.route('/foo', methods=['POST'])
- def foo():
- if not request.data: # 检测是否有数据
- return jsonify({"error": "Invalid argument"})
- data = json.loads(request.data)
- pr