{eval=Array;=+count(Array);}

成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

問答專欄Q & A COLUMN

Python的flask框架如何進(jìn)行文件上傳?

李世贊李世贊 回答2 收藏1
收藏問題

2條回答

loonggg

loonggg

回答于2022-06-22 19:50

這個(gè)非常簡(jiǎn)單,只要在post提交數(shù)據(jù)的時(shí)候,用request.files獲取一下就行,下面我簡(jiǎn)單介紹一下Flask文件上傳的過程,主要分為單個(gè)文件的上傳和多個(gè)文件的上傳:

單個(gè)文件上傳

1.上傳html頁(yè)面源碼如下,很簡(jiǎn)單,就是一個(gè)form表單,包含一個(gè)文件按鈕和一個(gè)提交按鈕:

瀏覽器打開效果如下:

2.接著就是針對(duì)上傳頁(yè)面編寫處理代碼了,這個(gè)非常簡(jiǎn)單,測(cè)試代碼如下,主要是用request.files獲取文件,然后保存到對(duì)應(yīng)目錄就行:

啟動(dòng)Flask框架,隨便選擇一個(gè)文件,我這里選擇了一個(gè)excel文件,如下:

點(diǎn)擊上傳按鈕,就可以在對(duì)應(yīng)目錄下找到上傳的文件,如下:

多個(gè)文件上傳

1.上傳html頁(yè)面主要是在file那塊添加一下屬性multiple,允許選擇多個(gè)文件,其他變化不大,源碼如下:

2.接著就是處理多個(gè)上傳文件的代碼了,主要用到getlist函數(shù),獲取上傳文件的列表,然后依次保存文件就行,測(cè)試代碼如下,非常簡(jiǎn)單:

接著啟動(dòng)Flask框架,一次選擇多個(gè)文件,如下,這里我選擇了4張圖片:

點(diǎn)擊上傳按鈕,就可以在對(duì)應(yīng)目錄下找到4張上傳的圖片,如下:

至此,我們就完成了Python Flask框架文件的上傳??偟膩碚f,整個(gè)過程非常簡(jiǎn)單,代碼也非常容易,只要你有一定的Python Flask基礎(chǔ),熟悉一下上面的示例,很快就能掌握的,網(wǎng)上也有相關(guān)教程和資料,非常豐富詳細(xì),感興趣的話,可以搜一下,希望以上分享的內(nèi)容能對(duì)你有所幫助吧,也歡迎大家評(píng)論、留言。

評(píng)論0 贊同0
  •  加載中...
wyk1184

wyk1184

回答于2022-06-22 19:50

建議使用h-ui,賊好用

評(píng)論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請(qǐng)0人回答 查看邀請(qǐng)

我的邀請(qǐng)列表

  • 擅長(zhǎng)該話題
  • 回答過該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<