我正在嘗試創(chuàng)建一個基本的 python 腳本,以使用子進(jìn)程將用戶密碼更改為存儲的變量,但我怎么找不到任何解釋如何讓它與提示通信的地方,它只發(fā)送命令。這是我要完成的工作的基本輪廓import subprocessimport ospass = rootuser = FakeUsersubprocess.call(['sudo passwd', user], shell=True)然后它要求輸入一個新的 unix 密碼:subprocess.call([pass], shell=True)然后它再次要求它:subprocess.call([pass], shell=True)希望這是有道理的。我只需要與終端通信的代碼,而不僅僅是發(fā)送命令。
添加回答
舉報
0/150
提交
取消