flask 实现文件上传功能
from flask import Flask, render_template, request, url_for, redirect, send_from_directory import os app = Flask(__name__) app.config['UPLOAD_FOLDER'] = './excel_file' ALLOWED_EXTENSIONS = set(['csv,xlsx']) @app.route("/", methods=["GET", "POST"]) def contact(): if request.method == "POST": file = request.files['file'] filename = file.filename print(filename) file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename)) return redirect(url_for('info')) return render_template("contact.html")