diff options
Diffstat (limited to 'nlp/scripts/upload.py')
-rw-r--r-- | nlp/scripts/upload.py | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/nlp/scripts/upload.py b/nlp/scripts/upload.py index abc5610..febf880 100644 --- a/nlp/scripts/upload.py +++ b/nlp/scripts/upload.py @@ -5,7 +5,7 @@ # date = 20210918 -from flask import Flask, request, render_template +from flask import Flask, request import zipfile import shutil import os @@ -13,6 +13,7 @@ import os app = Flask(__name__) app.config['UPLOAD_FOLDER'] = 'upload/' + @app.route("/uploader", methods=["POST"]) def uploader(): print("aa") @@ -22,6 +23,7 @@ def uploader(): f.save(os.path.join(app.config['UPLOAD_FOLDER'], f.filename)) return "ok" + @app.route("/unzipFile/<fileName>", methods=["GET"]) def unzipFile(fileName): zip_file = zipfile.ZipFile(os.path.join(app.config['UPLOAD_FOLDER'], fileName)) @@ -35,6 +37,7 @@ def unzipFile(fileName): zip_file.close() return parentDir + @app.route("/deleteFile/<fileName>", methods=["GET"]) def deleteFile(fileName): path = os.path.join(app.config['UPLOAD_FOLDER'], fileName) @@ -46,6 +49,7 @@ def deleteFile(fileName): return "ok" return "ok" return "error: no such file" - + + if __name__ == '__main__': - app.run(host="0.0.0.0", port=33013)
\ No newline at end of file + app.run(host="0.0.0.0", port=33013) |