在Flask路径中捕获任意路径的方法?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (251)

代码如下:

@app.route('/get_dir/<path>')
def get_dir(path):
    return path
提问于
用户回答回答于

如果还想匹配根目录(前导斜杠和空路径),则可以添加另一个为路径参数设置默认值的规则

@app.route('/', defaults={'path': ''})
@app.route('/<path:path>')
def get_dir(path):
    return path

扫码关注云+社区

领取腾讯云代金券