Python-os-read
提供:Dev Guides
Python os.read()メソッド
説明
Pythonメソッド* read()*は、ファイル記述子_fd_から最大_n_バイトを読み取り、読み取ったバイトを含む文字列を返します。 _fd_で参照されるファイルの終わりに到達すると、空の文字列が返されます。
構文
以下は* read()*メソッドの構文です-
os.read(fd,n)
パラメーター
- fd -これはファイルのファイル記述子です。
- n -これらはファイル記述子fdからのnバイトです。
戻り値
このメソッドは、読み取られたバイトを含む文字列を返します。
例
次の例は、read()メソッドの使用法を示しています。
# !/usr/bin/python
import os, sys
# Open a file
fd = os.open("f1.txt",os.O_RDWR)
# Reading text
ret = os.read(fd,12)
print ret
# Close opened file
os.close(fd)
print "Closed the file successfully!!"
上記のプログラムをコンパイルして実行すると、ファイル_f1.txt_の内容が出力されます-
This is test
Closed the file successfully!!