Chapter 13 

テキストファイルの読み込みと書き出し

このChapterは、テキストと離れて、ポイントをよりわかり易く説明します。

ファイルデータを読む

下記のようにwithを利用すればclose() はしなくていい。

すべての内容を読み込んで一度に表示する方法

open関数の説明

形式: open(ファイル名, モード)

  第二引数の「モード」オプション説明

   モード   説明    省略 読み込み用    'r' 読み込み用    'w' 書き込み用    'a' 追加書き込み

ファイルにデータ書込み

上書き(ファイルの先頭から書き込まれる) ファイルが存在しない場合は新規作成される。

ファイルにデータ追記

ファイルが存在しない場合は新規作成される。 ファイルに追記モードで書き込まれる

下記で上記2件のデータの書き込みができたを確かめてみる。

追記モード ファイルが存在しない場合は新規作成される。 ファイルに追記モードで書き込まれる

下記で上記1件のデータの書き込みができたを確かめてみます。

ファイルの存在確認

exists('ファイル名') は、フォルダ、ファイル関係なく存在確認ができる。

ファイルの削除

テキストファイルの書き込み

input命令を使って、1行・テキストデータを入力し、 ​ ファイル名 test1.txt に追加書き込み出力する。 ​ ただし、999 を入力したら終了。

下記で上記データの書き込みができたを確かめてみる。