Python3-os-read
提供:Dev Guides
Python 3-os.read()メソッド
説明
メソッド* read()は、ファイル記述子 *fd から最大 n バイトを読み取り、読み取ったバイトを含む文字列を返します。 fd で参照されるファイルの終わりに到達すると、空の文字列が返されます。
注意-この関数は低レベルI/O向けであり、os.open()またはpipe()によって返されるファイル記述子に適用する必要があります。 組み込み関数open()またはpopen()、fdopen()、またはsys.stdinによって返された「ファイルオブジェクト」を読み取るには、そのread()またはreadline()メソッドを使用します。
構文
以下は* read()*メソッドの構文です-
パラメーター
- fd -これはファイルのファイル記述子です。
- n -これらはファイル記述子fdからのnバイトです。
戻り値
このメソッドは、読み取られたバイトを含む文字列を返します。
例
次の例は、read()メソッドの使用法を示しています。
結果
上記のプログラムをコンパイルして実行します。これにより、ファイル_foo.txt_の内容が出力されます−