Python os.ttyname()-Methode
Python OS Datei-/Verzeichnismethoden
Übersicht
Die os.ttyname()-Methode wird verwendet, um eine Zeichenkette zurückzugeben, die das dem Dateideskriptor fd zugeordnete Terminalgerät repräsentiert. Wenn fd keinem Terminalgerät zugeordnet ist, wird eine Ausnahme ausgelöst.
Syntax
ttyname()Die Syntax der Methode lautet wie folgt:
os.ttyname(fd)
Parameters
fdfd -- Dateideskriptor
Rückgabewert
Gibt eine Zeichenkette zurück, die das dem Dateideskriptor fd zugeordnete Terminalgerät repräsentiert.
Beispiel
Das folgende Beispiel demonstriert die Verwendung der ttyname()-Methode:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
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 des obigen Programms ist:
当前目录 :/tmp 关联的终端为: /dev/tty done!! 关闭文件成功!!Andere Erweiterungen