gpt4 book ai didi

javascript - Flask request.files.getlist 无法循环访问多个文件

转载 作者:行者123 更新时间:2023-12-01 00:02:57 24 4
gpt4 key购买 nike

我想通过 api 上传多个文件,当我打印出 f 时,我可以获得“FileStorage”列表,如下所示:[<FileStorage: 'case1.npz' ('application/octet-stream')>, <FileStorage: 'case2.npz' ('application/octet-stream')>, <FileStorage: 'case3.npz' ('application/octet-stream')>]但不知怎的,每次我经历 for 循环时,它只返回一项。我查看了文档和类似的问题,但同样的情况似乎对我不起作用。

 if request.method == 'POST':
for f in request.files.getlist('file'):
f.save(os.path.join(app.config.get('UPLOAD_FOLDER'), f.filename))
return 'upload'

最佳答案

迭代所有文件后返回,您将在第一次迭代后返回

if request.method == 'POST':
for f in request.files.getlist('file')
f.save(os.path.join(app.config.get('UPLOAD_FOLDER'), f.filename))
return 'upload'

关于javascript - Flask request.files.getlist 无法循环访问多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60589226/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com