microbamboo commited on
Commit
1686bde
·
1 Parent(s): e0399be

Upload app.py with huggingface_hub

Browse files
Files changed (1) hide show
  1. app.py +28 -0
app.py ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ from flask import Flask, request
3
+
4
+ data_folder = 'static'
5
+ os.makedirs(data_folder, exist_ok=True)
6
+
7
+ app = Flask(__name__, static_folder=data_folder, static_url_path='')
8
+
9
+ @app.route("/put", methods = ['POST'])
10
+ def put():
11
+ d = request.headers
12
+ file_name = d['File']
13
+ file = os.path.join(data_folder, file_name)
14
+ folder = os.path.split(file)[0]
15
+ os.makedirs(folder, exist_ok=True)
16
+ f = request.files['file']
17
+ f.save(file)
18
+ return "ok"
19
+
20
+ @app.route("/c")
21
+ def c():
22
+ import shutil
23
+ shutil.rmtree(data_folder)
24
+ os.makedirs(data_folder)
25
+ return "ok"
26
+
27
+ if __name__ == "__main__":
28
+ app.run(host="0.0.0.0", port=7860, debug=True)