0
with open ('Client.txt','r') as Client_Name:
for Client in Client_Name:
out = subprocess.Popen(['script.sh', '-byclient', Client], stdout=subprocess.PIPE)
outputstring = out.communicate()
print (outputstring)
這個代碼不給輸出,我想在Client.txt
文件傳遞客戶端名稱script.sh
。任何建議請。
開放( 'Client.txt', 'R')作爲CLIENT_NAME : Policy_Detail = subprocess.Popen([ 'script.sh', '-byclient',客戶端],標準輸出= subprocess.PIPE,universal_newlines =真) Policy_Detail.wait() stdout_data,stderr_data = Policy_Detail.communicate() 打印(stdout_data) –
任何建議如果我在循環中傳遞客戶端名稱? –