Ejemplo n.º 1
0
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)])
Ejemplo n.º 2
0
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