Python3 os.ttyname() Methode

Python3 OS 文件/目录方法Python3 OS-Datei-/Verzeichnismethoden


Übersicht

Die Methode os.ttyname() wird verwendet, um eine Zeichenkette zurückzugeben, die das mit dem Dateideskriptor fd verbundene Terminalgerät darstellt. Wenn fd nicht mit einem Terminalgerät verbunden ist, wird eine Ausnahme ausgelöst.

Syntax

ttyname()Die Syntax der Methode lautet wie folgt:

os.ttyname(fd)

Parameters

  • fd-- Dateideskriptor

Rückgabewert

Gibt eine Zeichenkette zurück, die das mit dem Dateideskriptor fd verbundene Terminalgerät darstellt.

Beispiel

Das folgende Beispiel demonstriert die Verwendung der ttyname()-Methode:

#!/usr/bin/python3

import os, sys

# 显示当前目录
print ("当前目录 :%s" %os.getcwd())

# 修改目录为 /dev/tty
fd = os.open("/dev/tty",os.O_RDONLY)

p = os.ttyname(fd)
print ("关联的终端为: ")
print (p)
print ("done!!")

os.close(fd)
print ("关闭文件成功!!")

Die Ausgabe der Ausführung des obigen Programms ist:

当前目录 :/tmp
关联的终端为:
/dev/tty
done!!
关闭文件成功!!

Python3 OS 文件/目录方法Python3 OS-Datei-/Verzeichnismethoden

Andere Erweiterungen