代碼來自:http://code.activestate.com/recipes/577090-file-encryption-using-stream-cipher/我可以使用多處理進行並行化嗎?
import sys
import random
if len(sys.argv) != 4:
print "Usage: encdec_.py longintkey [path]filename1 [path]filename2"
sys.exit()
random.seed(long(sys.argv[1])) # key
f1 = open(sys.argv[2], "rb")
bytearr = map (ord, f1.read())
f2 = open(sys.argv[3], "wb")
for i in range(len(bytearr)):
f2.write(chr(bytearr[i]^random.randint(0, 255)))
f1.close()
f2.close()
可以將此代碼使用multiprocessing
被並行化?
你的問題到底是什麼?你期望什麼樣的答案「你覺得怎麼樣?」 –
對不起,如果這不乾淨 –
我的意思是,該源可能使用多進程轉換應用程序 –