如何使用 Python 打开新的伪终端对?

pythonserver side programmingprogramming

您可以使用 os.openpty() 使用 Python 打开新的伪终端对。此方法给出一对文件描述符(master、slave),分别用于主端和从端。

示例

您可以按以下方式使用它:

import os
# master for pty, slave for tty
m,s = os.openpty()
print m
print s
# showing terminal name
s = os.ttyname(s)
print m
print s

输出

您将获得输出:

3
4
3
/dev/pty0

相关文章