Python-file-fileno

提供:Dev Guides
移動先:案内検索

Pythonファイルfileno()メソッド

説明

Pythonファイルメソッド* fileno()*は、オペレーティングシステムからのI/O操作を要求するために基礎となる実装で使用される整数ファイル記述子を返します。

構文

以下は* fileno()*メソッドの構文です-

fileObject.fileno();

パラメーター

  • NA

戻り値

このメソッドは、整数ファイル記述子を返します。

次の例は、fileno()メソッドの使用法を示しています。

#!/usr/bin/python

# Open a file
fo = open("foo.txt", "wb")
print "Name of the file: ", fo.name

fid = fo.fileno()
print "File Descriptor: ", fid

# Close opend file
fo.close()

上記のプログラムを実行すると、次の結果が生成されます-

Name of the file:  foo.txt
File Descriptor:  3