來處理我有一個命令(說富),我通常從終端上運行,像這樣:輸入使用Python
[email protected]$ foo
enter the string: *(here I enter some string)*
RESULT OF THE COMMAND WITH THE GIVEN INPUT
我事先知道我需要給什麼樣的輸入。那麼,如何使用此Python代碼自動執行呼叫:
from subprocess import call
call(['foo'])
如何自動輸入到foo?
'調用([輸入( '輸入字符串')]) '在Python 3.x或'call([raw_input()])'Python 2.x – karthikr
這裏沒有提及foo。我如何稱呼它? – tdk
@ user1928721不要在上面的註釋中使用該方法。這不是你想要的。 – SethMMorton