2024-05-14 10:23:38 发布
网友
处理文件上载时:
file = request.files['file'] file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))
我应该抓住哪些例外情况?FileStorage documentation不表示任何异常。在
参考号:Flask file upload
在你共享的Flask文件上传链接中似乎有一些很好的逻辑,可以防止出错。Werkzeug不会对此操作抛出任何“特殊”异常,但正如您所见,in the source code它们使用shutil python module,并为您捕获文件操作中的错误。。。在
不确定这是否有帮助,或者您是否期待其他异常。我的方法是在调用save()之后测试操作是否成功。在
save()
在你共享的Flask文件上传链接中似乎有一些很好的逻辑,可以防止出错。Werkzeug不会对此操作抛出任何“特殊”异常,但正如您所见,in the source code它们使用shutil python module,并为您捕获文件操作中的错误。。。在
不确定这是否有帮助,或者您是否期待其他异常。我的方法是在调用
save()
之后测试操作是否成功。在相关问题 更多 >
编程相关推荐