今天尝试使用python 的 subprocess 模块
使用类似如下语句:
p=subprocess.Popen(['ssh','root@localhost'],stdout=subprocess.PIPE)
按照参数的说明,ssh的输出内容会到 subprocess.PIPE,但是实际执行发现,ssh的内容还是被打印到屏幕上了,不仅如此,还接管了当前命令行窗口的标准输入。
今天尝试使用python 的 subprocess 模块
使用类似如下语句:
p=subprocess.Popen(['ssh','root@localhost'],stdout=subprocess.PIPE)
按照参数的说明,ssh的输出内容会到 subprocess.PIPE,但是实际执行发现,ssh的内容还是被打印到屏幕上了,不仅如此,还接管了当前命令行窗口的标准输入。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。