INNER CODE UNIT · Python

zipFileContentSize

Ershany/Arcane-Engine · Setup/ArcaneUtils.py:95

		zipFileContentSize = sum(zipFileContent.values())
		extractedContentSize = 0
		startTime = time.time()
		for zippedFileName, zippedFileSize in zipFileContent.items():
			UnzippedFilePath = os.path.abspath(f"{zipFileLocation}/{zippedFileName}")
			os.makedirs(os.path.dirname(UnzippedFilePath), exist_ok=True)
			if os.path.isfile(UnzippedFilePath):
				zipFileContentSize -= zippedFileSize
			else:
				zipFileFolder.extract(zippedFileName, path=zipFileLocation, pwd=None)
				extractedContentSize += zippedFileSize
			try:
				done = int(50*extractedContentSize/zipFileContentSize)
				percentage = (extractedContentSize / zipFileContentSize) * 100
			except ZeroDivisionError:
				done = 50
				percentage = 100
			elapsedTime = time.time() - startTime

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…