如何将新命令发送到子流程

Mackenzie McClane

我之前曾问过一个问题,该问题是如何设置tkinter gui来从子流程中接收行,而不会挂起整个程序。现在可以正常工作了。

现在,我不知道如何将新行发送到子流程。我尝试使用process.communicate,但是我可能一直使用不正确。我也尝试了此问题的解决方案,但self.process.stdin.write('stop\n'.encode())似乎没有用。如何将新命令发送到子python子进程?

相关代码:

self.process = subprocess.Popen([ "python", "-u", dir + "start.py" ], 
    stdout=subprocess.PIPE, 
    stdin=subprocess.PIPE, 
    stderr=subprocess.PIPE, 
    cwd=dir)
德莱尼

数据可能卡在管道中。self.process.stdin.flush()写后添加

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将命令发送到特定的终端窗口?

来自分类Dev

如何将命令发送到特定的终端窗口?

来自分类Dev

如何将stdout发送到多个命令?

来自分类Dev

如何将终端命令发送到TTY终端

来自分类Dev

如何将每个命令发送到Emacs Term?

来自分类Dev

如何将数组元素发送到命令的stdin?

来自分类Dev

如何将父级发送到新的ApplicationWindow

来自分类Dev

VBA-如何将新行命令(\ n)或制表符命令(\ t)发送到PowerPointS形状的textbox.textrange.text

来自分类Dev

如何将.bat文件命令发送到另一个IP地址?

来自分类Dev

如何将Perforce同步命令的输出发送到文本文件

来自分类Dev

如何将命令发送到特定缓冲区?

来自分类Dev

如何将一个bash命令发送到多个byobu窗口?

来自分类Dev

如何将命令发送到串行端口(JAVA + RXTX)

来自分类Dev

如何将AT命令发送到BT Shield iteadstudio(Master / Slave)-Arduino?

来自分类Dev

Python-如何将命令发送到Web服务器

来自分类Dev

如何将批处理变量发送到Powershell命令

来自分类Dev

如何将文件从文件夹递归发送到Linux控制台中的命令?

来自分类Dev

如何将命令输出发送到GNU屏幕的复制模式缓冲区

来自分类Dev

如何将命令发送到串行端口(JAVA + RXTX)

来自分类Dev

如何将AT命令发送到BT Shield iteadstudio(Master / Slave)-Arduino?

来自分类Dev

如何将命令的标准输出发送到Expect输入?

来自分类Dev

Python-如何将命令发送到Web服务器

来自分类Dev

如何将ESC / POS命令发送到USB打印机?

来自分类Dev

如何将多个命令的输出发送到单个 shell 管道?

来自分类Dev

如何将数据从VC子视图发送到VC超级视图

来自分类Dev

如何将类似参数的子查询发送到SQL过程?

来自分类Dev

Android:如何将数据从父片段发送到子片段

来自分类Dev

如何将类对象子窗体发送到父窗体C#

来自分类Dev

ule子:如何将数组参数发送到数据库更新

Related 相关文章

  1. 1

    如何将命令发送到特定的终端窗口?

  2. 2

    如何将命令发送到特定的终端窗口?

  3. 3

    如何将stdout发送到多个命令?

  4. 4

    如何将终端命令发送到TTY终端

  5. 5

    如何将每个命令发送到Emacs Term?

  6. 6

    如何将数组元素发送到命令的stdin?

  7. 7

    如何将父级发送到新的ApplicationWindow

  8. 8

    VBA-如何将新行命令(\ n)或制表符命令(\ t)发送到PowerPointS形状的textbox.textrange.text

  9. 9

    如何将.bat文件命令发送到另一个IP地址?

  10. 10

    如何将Perforce同步命令的输出发送到文本文件

  11. 11

    如何将命令发送到特定缓冲区?

  12. 12

    如何将一个bash命令发送到多个byobu窗口?

  13. 13

    如何将命令发送到串行端口(JAVA + RXTX)

  14. 14

    如何将AT命令发送到BT Shield iteadstudio(Master / Slave)-Arduino?

  15. 15

    Python-如何将命令发送到Web服务器

  16. 16

    如何将批处理变量发送到Powershell命令

  17. 17

    如何将文件从文件夹递归发送到Linux控制台中的命令?

  18. 18

    如何将命令输出发送到GNU屏幕的复制模式缓冲区

  19. 19

    如何将命令发送到串行端口(JAVA + RXTX)

  20. 20

    如何将AT命令发送到BT Shield iteadstudio(Master / Slave)-Arduino?

  21. 21

    如何将命令的标准输出发送到Expect输入?

  22. 22

    Python-如何将命令发送到Web服务器

  23. 23

    如何将ESC / POS命令发送到USB打印机?

  24. 24

    如何将多个命令的输出发送到单个 shell 管道?

  25. 25

    如何将数据从VC子视图发送到VC超级视图

  26. 26

    如何将类似参数的子查询发送到SQL过程?

  27. 27

    Android:如何将数据从父片段发送到子片段

  28. 28

    如何将类对象子窗体发送到父窗体C#

  29. 29

    ule子:如何将数组参数发送到数据库更新

热门标签

归档