• 大小: 34KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-16
  • 语言: Python
  • 标签: flask  文件上传  

资源简介

详见参考:http://blog.csdn.net/u013934914/article/details/50380935

资源截图

代码片段和文件信息

# coding=utf-8
from flask import Flask render_template request jsonify
import ossys
app = Flask(__name__)


@app.route(‘/muilti-upload‘  methods=[‘GET‘‘POST‘])
def muiltiUpload():
if request.method == ‘POST‘:
“““Handle the upload of a file.“““
form = request.form
# 这里获取绝对路径
abpath = os.path.abspath(‘./upload/‘)

for upload in request.files.getlist(“file“):
filename = upload.filename.rsplit(“/“)[0]
destination = “/“.join([abpath filename])
print “Accept incoming file:“ filename
print “Save it to:“ destination
upload.save(destination)

return jsonify(status=‘ok‘ msg=‘OVER‘)
else:
return render_template(‘muilti-upload.html‘)

if __name__ == ‘__main__‘:
app.run(host=“localhost“  debug=True)

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-12-22 16:05  flask-multi-upload\
     文件         782  2015-12-22 16:17  flask-multi-upload\application.py
     目录           0  2015-12-22 16:01  flask-multi-upload\static\
     文件       84345  2015-12-03 15:43  flask-multi-upload\static\jquery-2.1.4.min.js
     文件        4315  2015-12-22 16:52  flask-multi-upload\static\style.css
     文件        3369  2015-12-22 16:38  flask-multi-upload\static\yupload.js
     目录           0  2015-12-22 15:53  flask-multi-upload\templates\
     文件        1551  2015-12-22 17:01  flask-multi-upload\templates\muilti-upload.html
     目录           0  2015-12-22 17:05  flask-multi-upload\upload\

评论

共有 条评论