Pythonファイルを開く
ファイル処理は、Webアプリケーションの重要な部分です。
Pythonには、ファイルを作成、読み取り、更新、および削除するための関数がいくつかあります。
ファイル処理
Pythonでファイルを操作するための重要な関数は、open()
関数です。
open()関数
はファイル名とモードの2つのパラメータを取ります。
ファイルを開くには、次の4つの方法(モード)があります。
"r"
- 読み取り - デフォルト値。読み取り用にファイルを開きます。ファイルが存在しない場合はエラーになります"a"
- 追加 - 追加するためにファイルを開き、ファイルが存在しない場合はファイルを作成します
"w"
- 書き込み - 書き込み用にファイルを開き、ファイルが存在しない場合はファイルを作成します
"x"
- 作成 - 指定したファイルを作成し、ファイルが存在する場合はエラーを返しますさらに、ファイルをバイナリモードとして処理するかテキストモードとして処理するかを指定できます。
"t"
- テキスト - デフォルト値。テキストモード
"b"
- バイナリ - バイナリモード(画像など)構文
読み取り用にファイルを開くには、ファイル名を指定するだけで十分です。
f = open("demofile.txt")
上記のコードは次と同じです。
f = open("demofile.txt", "rt")
読み取りの"r"
、テキストの"t"
はデフォルト値であるため、指定する必要はありません。
注意:ファイルが存在することを確認してください。そうしないと、エラーが発生します。
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。