Python os.isatty()-Methode

Python File(文件) 方法Python OS Datei-/Verzeichnismethoden


Übersicht

Die Methode os.isatty() wird verwendet, um zu bestimmen, ob der Dateideskriptor fd geöffnet und mit einem tty(-artigen) Gerät verbunden ist. Wenn ja, gibt sie true zurück; andernfalls gibt sie False zurück.

Syntax

isatty()Die Syntax der Methode lautet wie folgt:

os.isatty()

Parameters

  • Keine

Rückgabewert

Wenn der Dateideskriptor fd geöffnet und mit einem tty(-artigen) Gerät verbunden ist, gibt sie true zurück; andernfalls False.

Beispiel

Das folgende Beispiel demonstriert die Verwendung der Methode isatty():

#!/usr/bin/python
# -*- coding: UTF-8 -*-

import os, sys

# 打开文件
fd = os.open( "foo.txt", os.O_RDWR|os.O_CREAT )

# 写入字符串
os.write(fd, "This is test")

# 使用 isatty() 查看文件
ret = os.isatty(fd)

print "返回值: ", ret

# 关闭文件
os.close( fd )

Die Ausgabe der Ausführung des obigen Programms ist:

返回值:  False

Python File(文件) 方法Python OS Datei-/Verzeichnismethoden

Andere Erweiterungen