我们知道,flask可以上传图片格式的文件,图片的上传是没有问题的,可以在本地正常显示并能读入数据库。,但是又如何才能上传Office的文件呢?
我做过测试,能上传,但是上传上来的文档里面是没有内容的,
该怎么弄呢?
上传上来的文档里面是没有内容的/
你这代码里面也没有见你打印内容呀?
可以把Office文档的数据保存在一个txt文件中,然后把txt文件上传
from flask import *
app = Flask(__name__)
@app.route('/')
def upload():
return render_template("file_upload_form.html")
@app.route('/success', methods = ['POST'])
def success():
if request.method == 'POST':
f = request.files['file']
f.save(f.filename)
return render_template("success.html", name = f.filename)
if __name__ == '__main__':
app.run(debug = True)
上传成功之后你是不是都没有进行保存