0
import time
start_time = time.time()
for i in range (0, 10000):
print('openssl rsautl -encrypt -pubin -inkey public.pem -in message.txt -out message_enc.txt')
print("--- %s seconds ---" % (time.time() - start_time))
我想將print方法內的字符串傳遞給Linux命令行並運行它以獲得RSA的平均加密時間。我似乎無法弄清楚如何做到這一點。我只能找出如何從命令行傳遞參數到Python腳本。如何將Python字符串傳遞給Linux命令行?
'import os; os.system('ls -lrt')' – nehemiah
@itsneo,請不要鼓勵。 'os.system()'不贊成使用'subprocess',並且不必要地調用一個shell是不好的做法(不僅效率低下,而且常常導致安全漏洞)。 –
感謝您鏈接類似的帖子。我不知道使用這些關鍵字。我從不想創建重複的帖子。有時我只是不知道要搜索的關鍵字。 – Dave