2023.11.17使用flask将多个图片服务器托管网文件上传至服务器
实现功能:
1、同时上传多个图片文件
2、验证文件扩展名
3、显示上传文件的文件名
4、显示文件上传结果
程序结构
main.py
from flask import Flask, request, jsonify, render_template
import os
app = Flask(__name__)
# 设置上传文件存储目录
UPLOAD_FOLDER = 'uploads'
app.config['UPLOAD_FOLDER'] = UPLOAD_FOLDER
# 允许上传的文件类型
ALLOWED_EXTENSIONS = {'png', 'jpg', 'jpeg', 'gif'}
@app.route('/')
def index():
return render_template('index.html')
# 检查文件名是否合法
def allowed_file(filename):
return '.' in filename and filename.rsplit('.', 1)[1].lower() in ALLOWED_EXTENSIONS
# 处理文件上传
@app.route('/upload', methods=['POST'])
def uplo服务器托管网ad_file()
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
相关推荐: 从Bitcask存储模型谈超轻量级KV系统设计与实现
Bitcask介绍 Bitcask是一种“基于日志结构的哈希表”(A Log-Structured Hash Table for Fast Key/Value Data) Bitcask 最初作为分布式数据库 Riak 的后端出现,Riak 中的每个节点都运行…