Pythonはファイルオープン機能を読み書きするために使用される、最初のパラメータのオープン関数は、ファイル名であり、2番目のパラメータはオプションであり、4つの一般的なモードが存在する:
(1)R&LTは
、データを読み取るために、ファイルを開く、デフォルトモードであります;
(2)Wは、
データを書き込むためのファイルを開き、すでにデータファイルならば、それは最初のデータが消去されます;
(3)Aは
、ファイルを開き、ファイルの末尾にデータを追加します。
(4)X
データを書き込むためのファイルを開くには、もしファイルがすでに失敗した存在;
モードの2〜4種類の最初の引数が存在しないファイルを指定した場合は、それが空のファイルを作成します。
例:
1、ファイルを書き込みます
=オープントドス(「の名前付きTEXT.TXT 」、「A 」)#ファイルを開く「モードを追加」を 印刷(「ABC 」、ファイル=トドス)#は、ファイルストリームトドスのに書き込まれている 印刷(「123 」、ファイル= トドス) todos.close() #は、ファイルストリームを閉じます
経験豊富なオープンファイル操作処理のためのPythonは、プロセスをシャットダウンします。
自動的にコードグループの終わり近くに呼び出すことができるコードを簡素化することにより、文と
オープン(と' TEXT.TXT '、' A ' :ドスなど) プリント(' ABC '、ファイル= ドス) プリント(' 123 '、ファイル=ドス)
2、ファイルを読みます
=オープン行(「の名前付きTEXT.TXT 」)#2番目のパラメータはオプションですが、デフォルトモード読み取るように書かれていない ため、行の中で行: プリント(行、終了= 「」)#デフォルトの印刷スペース改行を置き換えます rows.close()
声明を使用してコードを簡素化
(オープンと「TEXT.TXT 」:行など) のための行に:行 の印刷(行、端= 「」)