Python的flask框架如何进行文件上传?

售前免费咨询热线: 4 0 0 - 1 8 6 - 0 9 0 5
汇智资讯Huizhi information

当前位置:首页 »Python的flask框架如何进行文件上传?

Python的flask框架如何进行文件上传?

日期:2020-12-02 15:46:38 访问量: 来源:

这个非常简单,只要在post提交数据的时候,用request.files获取一下就行,下面我简单介绍一下Flask文件上传的过程,主要分为单个文件的上传和多个文件的上传:

单个文件上传

1.上传html页面源码如下,很简单,就是一个form表单,包含一个文件按钮和一个提交按钮:

flask框架

浏览器打开效果如下:

flask框架

2.接着就是针对上传页面编写处理代码了,这个非常简单,测试代码如下,主要是用request.files获取文件,然后保存到对应目录就行:

flask框架

启动Flask框架,随便选择一个文件,我这里选择了一个excel文件,如下:

flask框架

点击上传按钮,就可以在对应目录下找到上传的文件,如下:

flask框架

多个文件上传

1.上传html页面主要是在file那块添加一下属性multiple,允许选择多个文件,其他变化不大,源码如下:

flask框架

2.接着就是处理多个上传文件的代码了,主要用到getlist函数,获取上传文件的列表,然后依次保存文件就行,测试代码如下,非常简单:

flask框架

接着启动Flask框架,一次选择多个文件,如下,这里我选择了4张图片:

flask框架

点击上传按钮,就可以在对应目录下找到4张上传的图片,如下:

flask框架

至此,我们就完成了Python Flask框架文件的上传。总的来说,整个过程非常简单,代码也非常容易,只要你有一定的Python Flask基础,熟悉一下上面的示例,很快就能掌握的
 

汇聚行业精英智慧

致力于高端IT技术人才培养

助力万千学员成就IT梦!

汇智动力

扫码关注 领取资料

www.hzdledu.cn

相关阅读Reading

全国热线:400-186-0905

总部热线:028-6547-1147

周一至周日9:30-24:00

我要咨询
汇智动力微信

汇智动力微信公众号

')