如何访问Flask中的本地文件?

如何访问Flask中的本地文件?,flask,routes,Flask,Routes,我想使用Flask从web上的超链接访问本地文件。我的文件目录和我尝试过的内容如下 文件目录: -Flask -static/ --some js -template/ --some HTML -logs/ --log1.log --log2.log --... app.py 我以HTML的形式访问该文件 localhost:port/logs/log1.log

我想使用Flask从web上的超链接访问本地文件。我的文件目录和我尝试过的内容如下

文件目录:

-Flask
     -static/
         --some js
     -template/
         --some HTML
     -logs/
         --log1.log
         --log2.log
         --...
     app.py
我以HTML的形式访问该文件

 localhost:port/logs/log1.log
但是网络给了我一个404

我怎样才能访问该文件?我不太清楚这条路线。你能给我一些参考资料吗

谢谢。

您可以使用flask中的函数发送静态文件 这可能对你有帮助
@app.route(“/logs/”)
def下载文件(文件名):
从_目录(“/logs/”)返回send_,
文件名,如_attachment=True)