Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import tempfile
- import pyminizip
- def ZipFunction():
- with tempfile.TemporaryDirectory() as tdir:
- sourceFile = "C:/Test/src.txt"
- destinationFile = "dst.zip"
- print("Temporary directory: " + tdir + "\\" + destinationFile)
- password = "whatever"
- compression_level = 9 # 1-9
- pyminizip.compress(sourceFile, None, tdir + "\\" + destinationFile, password, compression_level)
- f = open(tdir + "\\" + destinationFile,"rb")
- print("Contents of source file: " + str(f.read()))
- f.close()
- # If commented in, program execution doesn't leave the with-block...
- #i = 0
- #while i < 2:
- # i = 1
- try:
- print("Temporary directory: " + tdir + "\\" + destinationFile)
- f = open(tdir + "\\" + destinationFile,"rb")
- print("Contents of source file: " + str(f.read()))
- f.close()
- except:
- print("Directory doesn't exist anymore!")
- ZipFunction();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement