Python os.isatty() メソッド
概要
os.isatty() メソッドは、ファイル記述子fdが開かれており、同時にtty(類似)デバイスに接続されている場合にtrueを返し、それ以外の場合はFalseを返すかどうかを判定するために使用します。
構文
isatty()メソッドの構文は次のとおりです:
os.isatty()
引数
- 无
戻り値
ファイル記述子fdが開かれており、同時にtty(類似)デバイスに接続されている場合はtrueを返し、それ以外の場合はFalseを返します。
例
以下の例は 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 )
上記のプログラムを実行すると、出力結果は次のようになります:
返回值: Falseその他の拡張
Python OS ファイル/ディレクトリメソッド