国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【踩坑】flask_uploads報(bào)錯(cuò)cannot import name ‘secure_filename‘

這篇具有很好參考價(jià)值的文章主要介紹了【踩坑】flask_uploads報(bào)錯(cuò)cannot import name ‘secure_filename‘。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

轉(zhuǎn)載請(qǐng)注明出處:小鋒學(xué)長(zhǎng)生活大爆炸[xfxuezhang.cn]

背景說(shuō)明

? ? ? ? 截至目前,用新版的flask實(shí)現(xiàn)文件上傳(用到flask_uploads庫(kù)),會(huì)出現(xiàn)這個(gè)問(wèn)題。

問(wèn)題原因

? ? ? ? 版本問(wèn)題,新的werkzeug已經(jīng)把secure_filename的位置改了。

解決方法

? ? ? ? 手動(dòng)修改flask_uploads.py

【踩坑】flask_uploads報(bào)錯(cuò)cannot import name ‘secure_filename‘,爬坑之旅,flask,python,后端

把原本的

from werkzeug import secure_filename, FileStorage

改為

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

【踩坑】flask_uploads報(bào)錯(cuò)cannot import name ‘secure_filename‘,爬坑之旅,flask,python,后端

就可以了。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-810109.html

到了這里,關(guān)于【踩坑】flask_uploads報(bào)錯(cuò)cannot import name ‘secure_filename‘的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 解決 ImportError: cannot import name ‘metadata‘

    解決 ImportError: cannot import name ‘metadata‘

    報(bào)錯(cuò)截圖: 在導(dǎo)入 nptdms 時(shí) 出現(xiàn)的錯(cuò)誤 python? 版本為 3.6.8 nptdms 版本為 1.6.2 解決方法為 找到? version.py? 文件位置,修改

    2024年01月19日
    瀏覽(20)
  • cannot import name ‘webdriver‘ from ‘selenium‘

    cannot import name ‘webdriver‘ from ‘selenium‘

    1、檢查是否安裝了selenium ?如果沒(méi)有安裝selenium,直接 pip install selenium 即可 2、檢查現(xiàn)在所運(yùn)行的文件名是否有selenium 因?yàn)閣ebdriver是從selenium中導(dǎo)入的,如果文件名中有selenium,那么它在調(diào)用的時(shí)候就會(huì)默認(rèn)先調(diào)用你的文件,真正的webdriver包就導(dǎo)入不了,識(shí)別不出來(lái)。 ? ?

    2024年02月15日
    瀏覽(16)
  • 【已解決cannot import name ‘OrderedDict‘ from ‘typing‘】

    【已解決cannot import name ‘OrderedDict‘ from ‘typing‘】

    在import tensorflow as tf 時(shí)報(bào)錯(cuò)no mould tensorflow,自然而然想到pip一下,但是pip一直顯示成功,并且不會(huì)報(bào)任何錯(cuò) 由于我下載的是python3.7版本,tensorflow可能需要下載補(bǔ)丁包,故在網(wǎng)上查詢(xún)解決方案: 在下載后,將該目錄下的function_type.py中的 改為 此時(shí)依舊會(huì)報(bào)錯(cuò) cannot import name ‘

    2024年02月16日
    瀏覽(22)
  • cannot import name ‘_compare_version‘ from ‘torchmetrics.utilities.imports‘

    Traceback (most recent call last): File “/scratch/AzureNfsServer_INPUT1/vc_data/users/willing/home/mQG/src/1_train.py”, line 14, in import pytorch_lightning as pl File “/home/aiscuser/.conda/envs/willing/lib/python3.9/site-packages/pytorch_lightning/ init .py”, line 34, in from pytorch_lightning.callbacks import Callback # noqa: E402 File “/home/ai

    2024年01月16日
    瀏覽(44)
  • ImportError: cannot import name ‘TouchActions‘ from ‘selenium.webdriver‘

    今天踩了一個(gè)坑: ? ? 需要使用selenium-wire抓取請(qǐng)求heads信息,直接用命令 pip install?selenium-wire安裝后,調(diào)試代碼一直報(bào)cannot import name \\\'TouchActions\\\' from \\\'selenium.webdriver\\\' 開(kāi)發(fā)環(huán)境: selenium? 版本4.11.2 (用 pip show selenium? 查看版本) selenium-wire版本 2.5.2?(用 pip selenium-wire? 查看版

    2024年02月08日
    瀏覽(20)
  • ImportError: cannot import name ‘InterpolationMode‘ from ‘torchvision.transforms‘

    這個(gè)原因是torchvision的版本太久了,這個(gè)InterpolationMode是新版本中的函數(shù), torchvision=0.2.2 torch=1.8.2 pip install torchvision==0.9.1 這個(gè)完全沒(méi)有任何副作用,升級(jí)更高版本的,可能會(huì)卸載你之前的torch,比較麻煩。

    2024年02月16日
    瀏覽(27)
  • ImportError: cannot import name ‘escape‘ from ‘jinja2‘

    ImportError: cannot import name ‘escape‘ from ‘jinja2‘

    使用flask時(shí),導(dǎo)入jinja2報(bào)錯(cuò)如下: 然后在必應(yīng)bing搜索現(xiàn)實(shí)jinja2版本應(yīng)該小于3.1.0 之后在所用環(huán)境查看jinja2版本為3.1.2,所以jinja2版本應(yīng)降到3.1.0一下,之后我把版本改為3.0.2。 但是導(dǎo)入發(fā)現(xiàn)依舊報(bào)錯(cuò),然后仔細(xì)看了下報(bào)錯(cuò)原因。發(fā)現(xiàn)所用的環(huán)境是AppData下的,于是又把系統(tǒng)的環(huán)境

    2024年02月16日
    瀏覽(29)
  • ImportError: cannot import name ‘SQLDatabaseChain‘ from ‘langchain‘解決方案

    ImportError: cannot import name ‘SQLDatabaseChain‘ from ‘langchain‘解決方案

    ??大家好,我是愛(ài)編程的喵喵。雙985碩士畢業(yè),現(xiàn)擔(dān)任全棧工程師一職,熱衷于將數(shù)據(jù)思維應(yīng)用到工作與生活中。從事機(jī)器學(xué)習(xí)以及相關(guān)的前后端開(kāi)發(fā)工作。曾在阿里云、科大訊飛、CCF等比賽獲得多次Top名次。現(xiàn)為CSDN博客專(zhuān)家、人工智能領(lǐng)域優(yōu)質(zhì)創(chuàng)作者。喜歡通過(guò)博客創(chuàng)作

    2024年02月10日
    瀏覽(24)
  • 解決 ImportError: cannot import name ‘contextfilter‘ from ‘jinja2‘

    升級(jí) jupyterhub -i 就是選擇鏡像源,不然更新很慢。 如果是conda環(huán)境,運(yùn)行以下命令 國(guó)內(nèi)鏡像: 更新pip

    2024年02月12日
    瀏覽(35)
  • cannot import name Markup from jinja2解決方案

    cannot import name Markup from jinja2解決方案

    將代碼改一下,? 代碼如下:? 運(yùn)行結(jié)果:

    2024年02月11日
    瀏覽(30)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包