【发布时间】:2015-04-03 09:08:34
【问题描述】:
我正在尝试启动一个建立串行连接的 PuTTY 窗口,然后让主 cmd 窗口(启动我的 Python 脚本的那个)控制 PuTTY 窗口。 PuTTY 窗口仍将打开并显示所有内容,但我想禁用其上的标准输入并让它从 cmd shell 获取输入。
所以我成功地启动了 PuTTY 窗口,但似乎无法像我想要的那样管理我的输出和输入。任何帮助将不胜感激!
启动 PuTTY 窗口的代码:
pty=subprocess.Popen(cmd,stdin=subprocess.PIPE,stdout=subprocess.PIPE)
【问题讨论】:
-
你真的不能这样做......你可能想想出另一种方法(即只使用
serial.serial)并显示它......为什么putty?这似乎是一个非常奇怪的选择