from flask import Flask, jsonify, request from datetime import datetime from flask_cors import CORS import threading import json import time #region 全局 app = Flask(__name__) CORS(app) port = 15002 server_list_path = 'serverList.json' data_list_lock = threading.Lock() check_interval = 2 # 共享list data_dict = dict() #endregion #region 接口 # 测试用 @app.route('/api') def hello(): return 'hi. —— CheckGPUsWeb' @app.route('/api/get_data', methods=['GET']) def get_data(): return jsonify({}) @app.route('/api/update_data', methods=['POST']) def receive_data(): data = request.json print(data) return jsonify({"status": "success"}) #endregion # 测试 def main(): app.run(debug=False, host='127.0.0.1', port=port) if __name__ == '__main__': main()