diff --git a/python/flask-demo.py b/python/flask-demo.py deleted file mode 100644 index 6e52fc3..0000000 --- a/python/flask-demo.py +++ /dev/null @@ -1,30 +0,0 @@ -from flask import Flask, request, jsonify -import argparse - -# flask-demo - -# argparse -parser = argparse.ArgumentParser(description='Process some integers.') -parser.add_argument('--port', type=int, default=7074, help='The port number.') -args = parser.parse_args() - -app = Flask(__name__) - -# 定义路由和处理器 -@app.route('/', methods=['GET']) -def index(): - name = request.args.get('name', 'World') - return jsonify({'message': f'Hello, {name}!'}), 200 - - -@app.route('/api/hello', methods=['GET']) -def hello(): - name = request.args.get('name', 'World') - return jsonify({'message': f'Hello, {name}!'}), 200 - -if __name__ == '__main__': - app.run(port=args.port) - -# 控制台默认关闭输出信息,如果想要查看控制台输出,请单独启动服务 npm run dev-python -print("python server is running at port:", args.port) - diff --git a/python/main.py b/python/main.py index 6e52fc3..c1fdd14 100644 --- a/python/main.py +++ b/python/main.py @@ -23,6 +23,7 @@ def hello(): return jsonify({'message': f'Hello, {name}!'}), 200 if __name__ == '__main__': + # 以api方式启动服务会出现警告,请忽略 app.run(port=args.port) # 控制台默认关闭输出信息,如果想要查看控制台输出,请单独启动服务 npm run dev-python diff --git a/python/requirements.txt b/python/requirements.txt index 8aa8167..2b0c9e3 100644 --- a/python/requirements.txt +++ b/python/requirements.txt @@ -1,3 +1 @@ -fastapi==0.110.0 Flask==3.0.2 -uvicorn==0.27.1