如何使用 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