Méthode Python os.ttyname()
Méthodes de fichier/répertoire du module OS de Python
Aperçu
La méthode os.ttyname() est utilisée pour renvoyer une chaîne représentant le périphérique terminal associé au descripteur de fichier fd. Si fd n'est pas associé à un périphérique terminal, une exception est levée.
Syntaxe
ttyname()La syntaxe de la méthode est la suivante :
os.ttyname(fd)
Parameters
fdfd -- descripteur de fichier
Valeur de retour
Renvoie une chaîne représentant le périphérique terminal associé au descripteur de fichier fd.
Exemple
L'exemple suivant démontre l'utilisation de la méthode ttyname() :
#!/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 "关闭文件成功!!"
La sortie du programme ci-dessus est :
当前目录 :/tmp 关联的终端为: /dev/tty done!! 关闭文件成功!!Autres extensions