Flask—04-文件上传与邮件发送(自带优化)
文件上传与邮件发送 可以按照标题分别直接粘贴对应的文件夹,运行直接用: 原生上传 模板文件 < form method = "post" enctype = "multipart/form-data" > < input type = "file" name = "photo" /> < br /> < input type = "submit" value = "上传" /> </ form > 视图函数 @app.route('/upload/', methods=['GET', 'POST']) def upload () : if request.method == 'POST' : # 获取上传对象 photo = request.files.get( 'photo' ) if photo: # 保存上传文件,参数是文件保存的路径名 photo.save(photo.filename) return '文件上传成功' return '文件上传失败' return render_template( 'upload.html' ) 优化完善 import os from flask import send_from_directory # 上传文件保存位置 app.config[ 'UPLOADED_FOLDER' ] = os.path.join(os.getcwd(),