読むためのpythonファイル

--- ---復元コンテンツ始まります

Rモード、読み取り専用モードでは、書き込みができない、ファイルが存在しませんが与えられます

#のRモード、読んではなく、書き込み、ファイルが存在しない文句を言うことができ 
、F =オープン(a1.txt #は「r」を書いていない、デフォルトでは読み取り専用 
の検索結果を= f.readlines()readlinesはすべて読んで、それはのリストです 
f.seek(0) ファイルポインタ戻り最初の行に 
達し結果1、f.read =() すべてを読み取るために読み取り、それが文字列である
f.seek(0)
結果2 = f.readline() 各行は読み取り専用 
result3 f.readline =() 各行は読み取り専用 
result4 f.readline =() 読み取り専用各行

f.close()
印刷(結果)
 プリント(結果1)
 プリント(結果2)
 プリント(result3)
 プリント(result4)

出力:
[ N- \最初の行第二のラインの\ N- 第三のライン] 
最初の行の
2行目の
第三列
の最初のラインの

第二行

三列
#Wモードでは、書き込みを読むことができない、存在しないファイルは、以前の内容を消去し、文句を言うでしょう(スクラッチ・エディタ)
#のWモードでは、書き込みを読むことができない、存在しないファイルは、以前の内容(スクラッチ・エディタ)クリアされます、文句を言うだろう 
[S = ABC BCDをcdbd ] 
F =オープン(a2.txtを' W '、エンコード= ' UTF-8 ' 
結果1 = f.write(' ABC \ N- '#の書き込み文字列が通過することができる 
結果2 = f.writelines(S) 、writelinesループとすることができるタイプを渡すことができるが辞書、リストなど 
f.close()

R +モード、読み取りと書き込みができ、ファイルがない文句を言うだろうが、ファイル、先頭のファイルポインタをクリアしません。

#1 R&LT +モードは、読み取りまたは書き込みが、ファイルが存在しない、ファイルが空でない場合、ファイルヘッダにポインタ、説明することができる 
F =オープン(a2.txt R&LT + 、エンコーディング= UTF-を8 
結果 = 達し、f.read()
f.write(' R +付加' 
f.close()
印刷(結果)

出力:
最初の行
R&LT + R +さらに添加

+モード、最後にポインタwは、読み取りおよび書き込みが、ファイルがクリアされます何かを読み取ることができません

#のW +モードでは、読み取りまたは書き込みをすることができ、物事を書き込んだ後に読み取ることができない、ファイルをクリアし、最後に置かポインタ 
F =オープン(a2.txt W + 、エンコード= UTF-8 
の結果 = 達し、f.read()
f.write(' R&LT追記+ ' 
f.close()
印刷(結果)

+モードでは、読み取りと書き込み、追加することができ、先頭のポインタ空ではない、何かを再現することはできません

#1 A +モード、読み取りまたは書き込み、物事を書き込んだ後に読み取ることができない、ファイルが空でない、完成の最後にポインタができ 
(F =オープンa2.txt A + 、エンコード= UTF-8 
f.seek(0) ポインタは、物事の先頭に配置することができますが、読んで 
検索結果を= 達し、f.read()
f.write(' A +追加モード' 
f.close()
印刷(結果)

出力:
A +モードを追加

 

---終わり---コンテンツを復元

おすすめ

転載: www.cnblogs.com/mhmh007/p/11598372.html
おすすめ