3つの読み取りPythonのファイル読み出し()、readlineの()、readlinesの方法()説明

「」 "
ファイル読み取るする3つの方法1:リード()、readlineの()は、readlines()
2、三つの方法は、各時間リードは可変であるデータの量を制限するために許容されることができ、変数は、通常使用されていません。
"" "

「」「
:リード()メソッド
1、変数文字列にファイルコンテンツ、ファイル全体を読み取る
ファイルが利用可能なメモリよりも大きい場合、2は、このプロセスを使用することは不可能である
「」」
FILE_OBJECT =オープン(「試験。 PY " 'R')#は反復可能また、ファイルオブジェクトをされて作成し
てみてください。
all_the_text = file_object.read()#結果は、STRタイプである
タイプ(all_the_text)の印刷
印刷" all_the_text、all_the_text =」
:最後に
file_object.close( )

「」「
:のreadline()メソッド
。1、readlineの()(readlines比、各ラインを読み出し)はるかに遅い
2、readlineの()現在の行の内容を保存するために、文字列オブジェクトを返す
「」」
file_object1 =をオープン( "test.py"、 'R&LT')
試してみてください。
しばらく真:
ライン= file_object1.readline()
ラインIF
印刷"ライン="、ライン
他:
BREAK
:最後に
file_object1.close()を

「」「
readlines()メソッド:
1、一回はファイル全体を読み取る
。2、ファイルの内容を自動的にリスト行に」
「」
File_object2 =オープン(「test.py 『』 R&LT「)
試してください。
= file_object2.readlinesライン()
印刷"タイプ(ライン)="、タイプ(ライン)#TYPE(ライン)= <タイプ'リスト'>
行ラインでのために:
印刷する"ライン="、ライン
遂に:
file_object2.close( )

おすすめ

転載: www.cnblogs.com/yangyangming/p/10961876.html