def upload(allowed): try: id = request.form['id'] sessionId = request.form['sessionId'] file = request.files['file'] destPath = save(allowed, "source_" + id + "_" + sessionId + lib.findFileExt(file.filename)) arr = [id,destPath, lib.findFileName(file.filename)] return lib.pushLoadScript('window.top.SourcesWorker.successCallBack',arr) except Exception as err: return lib.pushLoadScript('window.top.SourcesWorker.errorCallBack',[id,str(err)])
def extractZip(fileName,toDir): baseName=lib.findFileName(fileName) baseName2=os.path.join(toDir,baseName) with zipfile.ZipFile(fileName, "r") as z: z.extractall(baseName2) return baseName