Maison > développement back-end > Tutoriel Python > 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

不言
Libérer: 2018-11-15 14:31:53
avant
3206 Les gens l'ont consulté

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()
Copier après la connexion

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!

Étiquettes associées:
source:segmentfault.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal