我可以提供音频,只要他们在/项目/静态但是假设我想提供一个名为“tune.wav”的音频,来自/home/name/music。我该怎么做?
<audio>
<source src="/static", filename="some.wav">
</audio>
上面的代码片段来自模板。另外,我需要在代码片段中修改什么?
最佳答案
使用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>
关于python - 如何从Flask的外部静态文件夹播放音频?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44157742/