【问题标题】:python Input delegation for subprocesses子进程的python输入委托
【发布时间】:2012-05-13 14:47:19
【问题描述】:

我目前正在 python shell 上显示子进程的输出(在我的情况下是 windows 上的 iDLE),方法是使用管道并显示每一行。

我想用一个有用户输入的子进程来做这个,这样python控制台上就会出现提示,用户可以输入结果,结果可以发送到子进程。

有没有办法做到这一点?

【问题讨论】:

    标签: shell python-3.x subprocess python-idle


    【解决方案1】:

    使用process.stdin.write

    记得在调用subprocess.Popen时设置stdin = subprocess.PIPE

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-29
      • 2014-11-10
      • 1970-01-01
      • 1970-01-01
      • 2012-06-23
      • 2011-08-30
      相关资源
      最近更新 更多