Konuyla eşleşen tüm gist'ler flask

timmy / Flask API 與農曆轉換工具

0 beğeniler
0 çatallar
4 dosyalar
Son aktivite 7 months ago
結合 Flask 建立 API 服務,提供西曆與農曆的互轉功能,並自動尋找可用端口啟動服務。
1 #!/usr/bin/env python3
2 # converter.py
3 # 用於西曆與農曆互轉,已封裝成類別
4
5 import os
6 import json
7 import argparse
8 from datetime import datetime
9
10 class Converter:

timmy / 通用 Flask API 模板

1 beğeniler
0 çatallar
3 dosyalar
Son aktivite 9 months ago
提供一個整合資料庫連線、API 金鑰驗證與基本路由的 Flask 應用程式範本,適合作為 Web API 開發起點。
1 #!/usr/bin/env python
2
3 import os
4 import sys
5 from urllib.parse import quote_plus
6 from datetime import datetime
7
8 from dotenv import load_dotenv
9 from flask import Flask, request, jsonify, g
10 import records

timmy / 使用 multiprocessing 啟動多個 Flask 伺服器

0 beğeniler
0 çatallar
1 dosyalar
Son aktivite 9 months ago
此程式使用 multiprocessing 啟動 3 個獨立的 Flask 伺服器,分別監聽 5000、5001 和 5002 埠號,讓不同的請求可以並行處理,提高效能,適用於多埠測試或模擬多個 API 服務。
1 from flask import Flask
2 import multiprocessing
3
4 # 建立 Flask 應用程式
5 def create_app(port):
6 app = Flask(__name__)
7
8 @app.route('/')
9 def home():
10 return f"Hello from port {port}!"

timmy / Flask 簡單 Web 伺服器

0 beğeniler
0 çatallar
1 dosyalar
Son aktivite 9 months ago
此程式使用 Flask 建立一個簡單的 Web 伺服器,並允許使用命令列指定埠號。預設監聽所有網卡 (0.0.0.0),支援多執行緒處理,提高併發能力,適合作為輕量級 API 或網頁應用的基礎。
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():

timmy / Flask Google OAuth2 登入

0 beğeniler
0 çatallar
2 dosyalar
Son aktivite 9 months ago
使用 Flask 和 Authlib 整合 Google OAuth2,透過 OpenID Connect 進行身份驗證,讓使用者能安全登入應用程式。實作包括 authorize_redirect 及 parse_id_token,確保驗證的完整性與安全性。
1 GOOGLE_CLIENT_ID=你的 Google Client ID
2 GOOGLE_CLIENT_SECRET=你的 Google Client Secret
Daha yeni Daha eski