gpt4 book ai didi

python - Flask:werkzeug.datastructures.FileStorage.save() 有哪些异常(exception)?

转载 作者:行者123 更新时间:2023-12-05 06:37:35 28 4
gpt4 key购买 nike

处理文件上传时:

file = request.files['file']
file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))

我应该捕获哪些异常? FileStorage documentation没有说任何关于异常(exception)的事情。

引用:Flask file upload

最佳答案

在您共享的 Flask 文件上传链接中似乎有一些很好的逻辑来防止错误。 Werkzeug 不会为此操作抛出任何“特殊”异常,但如您所见in the source code他们使用 shutil python module并为您捕获文件操作错误...

不确定这是否有帮助,或者您是否期待其他异常(exception)情况。我这里的方法是在调用 save() 后测试操作是否成功。

关于python - Flask:werkzeug.datastructures.FileStorage.save() 有哪些异常(exception)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47413300/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com