flask开发导入flask_uploads包时提示"ImportError: cannot import name 'secure_filename' from 'werkzeug'"

在使用Flask开发过程中,使用Flask_uploads模块开发上传文件功能时,在项目中导入该包时,提示“ImportError: cannot import name ‘secure_filename’ from 'werkzeug”错误。

在我的项目中导入改包报错如下:
图片从上述的报错信息,可以看到是没有找到对应的模块。于是,进入到flask_uploads.py文件查看一下
flask开发导入flask_uploads包时提示
原来是这个包的导入出现问题。我们把它修改成如下图

from werkzeug.utils import secure_filename
from werkzeug.datastructures import  FileStorage

flask开发导入flask_uploads包时提示
这样问题就解决了。

你可能感兴趣的:(问题集,python,flask,visual,studio,code)