os.openpty()를 사용하여 Python을 사용하여 새로운 의사 터미널 쌍을 열 수 있습니다. 이 방법은 마스터와 슬레이브 끝에 각각 한 쌍의 파일 디스크립터(마스터, 슬레이브)를 제공합니다.
예시
다음과 같은 방법으로 사용할 수 있습니다.
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