# ファイル入出力 ## close ファイルを閉じる。 **close**() ※Python標準の関数です。詳しくはPython公式ドキュメントを参照してください。
https://docs.python.org/ja/3/tutorial/inputoutput.html ``` # ファイルの中身の読み込み f = open("hoge.txt") data = f.read() f.close() # ファイルへの書き込み(上書き) f = open("hoge.txt", mode='w') f.write("hogehoge") f.close() # ファイルへの書き込み(追記) f = open("hoge.txt", mode='a') f.write("hogehoge") f.close() ``` ## open ファイルを開く。 **open**(file, mode='r') - **file** - 読み込み対象のファイル名。 - **mode** - 読み込みモード。 - 'a': 読み込み用に開く(デフォルト) - 'w': 書き込み用に開き、ファイルに上書きする - 'a': 書き込み用に開き、ファイル末尾に追記する ※Python標準の関数です。詳しくはPython公式ドキュメントを参照してください。
https://docs.python.org/ja/3/library/functions.html#open ``` # ファイルの中身の読み込み f = open("hoge.txt") data = f.read() f.close() # ファイルへの書き込み(上書き) f = open("hoge.txt", mode='w') f.write("hogehoge") f.close() # ファイルへの書き込み(追記) f = open("hoge.txt", mode='a') f.write("hogehoge") f.close() ``` ## read ファイルを読み込む。 **read**() ※Python標準の関数です。詳しくはPython公式ドキュメントを参照してください。
https://docs.python.org/ja/3/tutorial/inputoutput.html ``` # ファイルの中身の読み込み f = open("hoge.txt") data = f.read() f.close() ``` ## write ファイルへ書き込む。 **write**(string) - **string** - 書き込む文字列 ※Python標準の関数です。詳しくはPython公式ドキュメントを参照してください。
https://docs.python.org/ja/3/tutorial/inputoutput.html ``` # ファイルへの書き込み(上書き) f = open("hoge.txt", mode='w') f.write("hogehoge") f.close() # ファイルへの書き込み(追記) f = open("hoge.txt", mode='a') f.write("hogehoge") f.close() ```