Run DCE after a LoopFlatten test to reduce spurious output [nfc]
[llvm-project.git] / lldb / third_party / Python / module / ptyprocess-0.6.0 / README.rst
blobb928e8608d1ad35b7fc9cb8e1476e8d25615869c
1 Launch a subprocess in a pseudo terminal (pty), and interact with both the
2 process and its pty.
4 Sometimes, piping stdin and stdout is not enough. There might be a password
5 prompt that doesn't read from stdin, output that changes when it's going to a
6 pipe rather than a terminal, or curses-style interfaces that rely on a terminal.
7 If you need to automate these things, running the process in a pseudo terminal
8 (pty) is the answer.
10 Interface::
12     p = PtyProcessUnicode.spawn(['python'])
13     p.read(20)
14     p.write('6+6\n')
15     p.read(20)