Python os.openpty()方法

2019-10-16 23:04:51

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