亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

根據URL動態路由到Flask操作

根據URL動態路由到Flask操作

catspeake 2021-03-30 12:09:25
想要一個快速且骯臟的Flask測試服務器,可以在其中輸入網址路徑0.0.0.0/**something**并使其調用具有相同名稱的相應方法。像這樣的東西:from flask import Flaskapp = Flask(__name__)@app.route('/<action>')def do_it(action=None):    if {PSEUDO: The method exists, call it}    else:        return 'Action not found'def something():    return 'Did something'if __name__ == '__main__':    app.run()Flask是否有幫助解決此問題的機制,還是我必須對反射感到混亂?
查看完整描述

2 回答

?
慕標琳琳

TA貢獻1830條經驗 獲得超9個贊

不知道那有多凌亂,但似乎很簡單:


  try:                                                                        

      return globals()[action]()                                              

  except KeyError:                                                           

      return 'Action not found' 


查看完整回答
反對 回復 2021-04-06
  • 2 回答
  • 0 關注
  • 253 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號