當我執行以下代碼時,輸??出帶有新行。
import os
import sys
import subprocess
password_string='abc_123'
cmd=["java", "-cp", "ABC.jar","com.sc.tsaas.EncryptionDecryptionAES",password_string]
i=subprocess.Popen(cmd,stdout=subprocess.PIPE).communicate()[0]
print (i)
輸出 :
aSjD9H2NfmX02KpFg==
新行正在輸出中,需要您的幫助來解決這個問題。
uj5u.com熱心網友回復:
要去除換行符,請執行 i=subprocess.Popen(cmd,stdout=subprocess.PIPE).communicate()[0].rstrip("\n")
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/404653.html
標籤:
