Maison  >  Article  >  développement back-end  >  exemple de code python pour télécharger des fichiers basés sur Flask

exemple de code python pour télécharger des fichiers basés sur Flask

不言
不言avant
2018-11-15 14:31:533134parcourir

Le contenu de cet article concerne l'exemple de code de téléchargement de fichiers python basé sur flask. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère que cela vous sera utile.

Télécharger des fichiers

Atteindre l'objectif : Comment télécharger des fichiers sur le serveur (enregistrer dans le dossier spécifié)

# 需要建立当前工作环境下的/static/face/目录,文件会保存在此目录下
import os
from flask import Flask,render_template,request
import uuid

app = Flask(__name__)

@app.route('/upload/',methods=['GET','POST'])
def upload():
    if request.method == 'POST':
        # 获取到用户上传的文件对象
        f = request.files['faceImg']
        print(f.filename)
        # 获取当前项目所在目录位置;
        basepath  = os.path.dirname(__file__)
        print(basepath)
        # 拼接路径, 存储文件到static/face/xxxx
        filename = os.path.join(basepath, 'static/face', f.filename)
        f.save(filename)
        return render_template('demo/upload.html', message="上传成功")
    else:
        return render_template('demo/upload.html')

app.run()

exemple de code python pour télécharger des fichiers basés sur Flask

exemple de code python pour télécharger des fichiers basés sur Flask

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer