新购一个远程主机,centos系统,尝试创建vsftpd服务,一直没有通畅,于是干脆写了个python flask应用来上传文件:
import os
from flask import Flask, request, url_for, send_from_directory
#from werkzeug import secure_filename
from werkzeug.utils import secure_filename
ALLOWED_EXTENSIONS = set(['png', 'jpg', 'jpeg', 'gif','txt','html','css','js','py','svg','zip'])
app = Flask(__name__)
#设置当前路径为上传文件存储的地方
app.config['UPLOAD_FOLDER'] = os.getcwd()
print(app.config['UPLOAD_FOLDER'])
#限定上传文件最大不超过16M
app.config['MAX_CONTENT_LENGTH'] = 16 * 1024 * 1024
html = '''
<!DOCTYPE html>
<title>文件上传</title>
<h1>文件上传</h1>
<form method='post' enctype='multipart/form-data'>
<input type='password' name='pswd' placeholder