ファイル入出力

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()