Flask开发 导入flask_uploads包时提示“IMPORTERROR: CANNOT IMPORT NAME ‘SECURE_FILENAME‘ FROM ‘WERKZEUG‘“
2023-04-18 13:15:19 时间
在使用Flask开发过程中,使用Flask_uploads模块开发上传文件功能时,在项目中导入该包时,提示“ImportError: cannot import name ‘secure_filename’ from 'werkzeug”错误。
在我的项目中导入改包报错如下:
从上述的报错信息,分析是是没有找到对应的模块。于是,进入到flask_uploads.py文件查看一下
原来是这个包的导入出现问题。我们把它修改成如下图:
from werkzeug.utils import secure_filename
from werkzeug.datastructures import FileStorage
这样问题就解决了,项目顺利启动,如下所示:
相关文章
- 神经渲染与AI生成框架结合,五倍提升游戏速度,英伟达是这样做的
- ChatGPT与搜索引擎合体,谷歌都不香了,LeCun转发
- 2022年各国程序员编程水平排行榜出炉,排名第一的国家没听说过
- 达摩院开源低成本大规模分类框架FFC
- 谷歌计划合并地图和Waze团队以削减成本,称不打算裁员
- 地址标准化服务AI深度学习模型推理优化实践
- ChatGPT国产平替出现了:APP商店就能下载,还可给AI加人设,背后公司刚成立3个月
- ChatGPT 用户已破百万,是玩具还是生产力?
- 拼写错误、代码中少打了个空格:摧毁了 DDoS 僵尸网络
- 一文浅析自动驾驶多传感器融合
- 他山之石:2023年有关美国初创企业的创新和技术发展预测
- AI 大模型开源困境:垄断、围墙与算力之殇
- DedeCMS 创始人林学(IT 柏拉图)逝世
- GitHub 编程神器 Copilot被斥「盗版」大量开源代码,面临90亿美元集体诉讼
- 2023年需要关注的四大科技投资趋势
- 从辞职潮到裁员潮:为什么发生在科技行业?
- IDC:2026年中国IT安全市场投资规模将达319亿美元
- 谷歌大裁员前奏?DeepMind全面冻结实习生招聘!有人面试前1小时才收到通知
- 从服务器分析CPU发展趋势
- 人脑给AI打工?给保安带上脑机接口,眼睛识别违禁品,0.3秒自动标记结果