色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

Python的flask框架如何進行文件上傳?

傅智翔2年前26瀏覽0評論

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

單個文件上傳

1.上傳html頁面源碼如下,很簡單,就是一個form表單,包含一個文件按鈕和一個提交按鈕:

瀏覽器打開效果如下:

2.接著就是針對上傳頁面編寫處理代碼了,這個非常簡單,測試代碼如下,主要是用request.files獲取文件,然后保存到對應目錄就行:

啟動Flask框架,隨便選擇一個文件,我這里選擇了一個excel文件,如下:

點擊上傳按鈕,就可以在對應目錄下找到上傳的文件,如下:

多個文件上傳

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

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

接著啟動Flask框架,一次選擇多個文件,如下,這里我選擇了4張圖片:

點擊上傳按鈕,就可以在對應目錄下找到4張上傳的圖片,如下:

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