Método Python3 os.ttyname()

Python3 OS 文件/目录方法Métodos de archivo/directorio de Python3 OS


Resumen

El método os.ttyname() se utiliza para devolver una cadena que representa el dispositivo terminal asociado con el descriptor de archivo fd. Si fd no está asociado con un dispositivo terminal, se lanza una excepción.

Sintaxis

ttyname()La sintaxis del método es la siguiente:

os.ttyname(fd)

Parámetros

  • fd-- descriptor de archivo

Valor de retorno

Devuelve una cadena que representa el dispositivo terminal asociado con el descriptor de archivo fd.

Ejemplo

El siguiente ejemplo demuestra el uso del método ttyname():

#!/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 ("关闭文件成功!!")

Ejecutando el programa anterior, la salida es:

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

Python3 OS 文件/目录方法Métodos de archivo/directorio de Python3 OS

Otras extensiones