Python os.openpty()方法

Python的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

上一篇: Python os模块方法 下一篇: Python异常处理