openpty()方法打开一个伪终端对,分别为pty & tty返回两个文件描述符(主,从)。
新的文件描述符是不可继承。更便携的方式可使用 pty 模块。
语法
以下是 openpty()方法的语法:
os.openpty()
参数
-
NA
返回值
该方法返回一对文件描述符,即主从。
示例
下面的示例显示 openpty()方法的使用。
# !/usr/bin/python3 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