Son aktivite 9 months ago

此程式使用 Flask 建立一個簡單的 Web 伺服器,並允許使用命令列指定埠號。預設監聽所有網卡 (0.0.0.0),支援多執行緒處理,提高併發能力,適合作為輕量級 API 或網頁應用的基礎。

timmy bu gisti düzenledi 9 months ago. Düzenlemeye git

1 file changed, 24 insertions

flask_server.py(dosya oluşturuldu)

@@ -0,0 +1,24 @@
1 + # 匯入 Flask 框架,用於建立 Web 應用程式
2 + from flask import Flask
3 + import argparse # 匯入 argparse 來解析命令列參數
4 +
5 + # 建立 Flask 應用程式實例
6 + app = Flask(__name__)
7 +
8 + # 定義根路由,當用戶訪問 "/" 時返回 "Hello, Flask!"
9 + @app.route('/')
10 + def home():
11 + return "Hello, Flask!"
12 +
13 + # 入口點:僅當此檔案以主程式運行時才會執行
14 + if __name__ == '__main__':
15 + # 設定命令列參數解析器
16 + parser = argparse.ArgumentParser(description="啟動 Flask 伺服器")
17 + parser.add_argument('--port', type=int, default=5000, help='指定 Flask 伺服器埠號 (預設為 5000)')
18 +
19 + # 解析參數
20 + args = parser.parse_args()
21 +
22 + # 啟動 Flask 應用程式,監聽所有網卡 (0.0.0.0),允許外部訪問
23 + # threaded=True 啟用多執行緒模式,提高併發能力
24 + app.run(host='0.0.0.0', port=args.port, threaded=True)
Daha yeni Daha eski