def extract(filename, tmp_dir): fm = FileManager() fm.GoInsideDirectory(tmp_dir) if fm.DirectoryExists(pyserver_path): fm.DeleteDirectory(pyserver_path) unpack_archive(filename, path__to_server)
def download(filename): fm = FileManager(Path(__file__).parent) if not fm.DirectoryExists(tmp): fm.CreateDirectory(tmp) fm.GoInsideDirectory(tmp) if fm.FileExists(filename): fm.DeleteThisContent() path, _ = urlretrieve(url, str(fm.object / (filename + ".zip"))) return path