Message191388
The following code shows how to use pts.
#!/usr/bin/env python
import os
import pty
import shlex
import time
_args = "/usr/bin/ssh example.com"
args = shlex.split(_args)
pid, child_fd = pty.fork()
if pid == 0:
# Child
os.execv("/usr/bin/ssh", args)
else:
# Parent
while True:
os.write(child_fd, '# keep alive\n')
os.read(child_fd, 1024)
time.sleep(2) |
|
Date |
User |
Action |
Args |
2013-06-18 07:39:48 | wenjianhn | set | recipients:
+ wenjianhn, rosslagerwall, amoffat |
2013-06-18 07:39:48 | wenjianhn | set | messageid: <1371541188.41.0.983990409142.issue14000@psf.upfronthosting.co.za> |
2013-06-18 07:39:48 | wenjianhn | link | issue14000 messages |
2013-06-18 07:39:48 | wenjianhn | create | |
|