如何在Flask中从外部静态文件夹播放音频?

时间:2017-05-24 11:56:18

标签: python flask

只要它们位于.. / project / static下,我就可以提供音频。但是,我想说我想从/ home / name / Music提供名为“tune.wav”的音频。我该怎么做?

<audio>
   <source src="/static", filename="some.wav">   
</audio>

以上代码段来自模板。另外,我需要在代码段中修改哪些内容?

1 个答案:

答案 0 :(得分:3)

使用send_file()send_from_directory()创建烧瓶路线:

@app.route('/music/<path:filename>')
def download_file(filename):
    return send_from_directory('/home/name/Music/', filename)

您的HTML代码如下所示:

<audio>
   <source src="/music/tune.wav">   
</audio>
相关问题