ファイル操作もPython開発において非常に重要な操作プロセスですが、今回はファイル操作における基本的な操作についてまとめていきます。
1. ファイルオープン (open)
- 読み取り (r): 読み取り専用、開いた後は書き込みできません。次の場合はエラーが報告されます。開くときにファイルが存在しません。
- write (w): 書き込み専用、開いた後は読み取れず、書き込みのみ可能です。書き込みして開くと、元のファイルの内容が最初に消去されます。ファイルの内容が存在しない場合、新しい内容が追加されます。
-追加 (a): 追加のみ可能で、読み取りはできません。元の内容に新しい内容を追加します。ファイルの内容が存在しない場合、
-書き込み仕様
file_object=open(,mode=,encoding=") file_object.append("填要追加的内容")
- r : 読み取り可能、書き込み可能
- 読み取り: デフォルトでは位置 0 から読み取りを開始しますが、調整することもできますシークによるカーソル位置。
- 書き込み: 現在のカーソル位置に基づいて書き込みます。他のテキストが隠れることもあります。シークを通じてカーソル位置を調整できます。
- w :
- 読み取り: デフォルトのカーソルは常に末尾または 0 にあり、読み取り時にシークによってカーソル位置を調整できます。
- 書き込み: 書き込み時にファイルが最初にクリアされます。
-a :
-Read: デフォルトのカーソルは常に最後にあります。シークでカーソル位置を調整した後、読み取りと追加を行うと、カーソルは自動的に最後にジャンプします。
- Write: 必ず最後に書きます2. ファイル操作
- Read: - read() : すべて読み取ります内容が多すぎるとクラッシュが発生する可能性があります。 - read() : 括弧内に文字を書き込み、現在のカーソル位置から数回後方に読み取ります。すべてのファイルはメモリに読み込まれ、各行に応じて リストに分割されます。\nファイルには改行は表示されません。実際の改行の後には改行文字があります - write
3. ファイルを閉じる
- file_object.close(): コンテンツを閉じるときに強制的に保存されます ハードディスクに保存
[推奨コース:Python ビデオ チュートリアル
]以上が【Python学習】ファイル操作の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。