2024-04-23 07:24:46 发布
网友
我使用来自pywinauto.application应用程序 登录后,我希望它执行如下命令:
putty.type_keys("ls") putty.type_keys("{ENTER}")
要执行下一个命令,我需要等待这个命令结束。而不是像这样键入:
time.sleep(5)
我需要程序知道命令何时完成,并准备好下一个命令,而不是等待X秒,并希望运行的任务将结束,直到那(例如下载一个文件)。我查了一下“wait()”,但没有发现任何有用的东西。有什么帮助吗?你知道吗
通过ssh执行控制台命令不需要pywinauto!就这样做吧:
import subprocess output = subprocess.check_output(“ssh user:password@hostname ls -l /home”) for line in output.split(“\n”): subpath = “ “.join(line.split(“ “)[1:]) print(subpath)
通过ssh执行控制台命令不需要pywinauto!就这样做吧:
相关问题 更多 >
编程相关推荐