Сергей Волчков Asked:2020-06-16 23:43:50 +0000 UTC2020-06-16 23:43:50 +0000 UTC 2020-06-16 23:43:50 +0000 UTC 用烧瓶传输文件 772 如何使用 Flask 单击网站上的按钮将文件从服务器传输到用户?为了发送一个事件,我使用了 flask-socketio,它们发送了一个创建文件的命令。以及如何将它从服务器卸载到我不明白的客户端。 flask 1 个回答 Voted Best Answer Narnik Gamarnik 2020-06-16T23:52:13Z2020-06-16T23:52:13Z 如果我理解正确的话,你可以使用send_from directory from flask import send_from_directory @app.route('/download/<filename>') def download(filename): return send_from_directory('path_to_file', filename) 在模板中做按钮,例如,像这样: <a href="{{ url_for('download', filename=filename) }}">Скачать</a> 这里详细描述了关于send_from_directory 如果我们在谈论一张图片,或者文件中有一些特定的图片mimetype,那么您可以使用send_file from flask import send_file @app.route('/get_image') def get_image(): return send_file(filename, mimetype='image/gif') 这里详细描述了关于send_file
如果我理解正确的话,你可以使用
send_from directory在模板中做按钮,例如,像这样:
这里详细描述了关于
send_from_directory如果我们在谈论一张图片,或者文件中有一些特定的图片
mimetype,那么您可以使用send_file这里详细描述了关于
send_file