方法①ファイルをopen()→書き込む→ファイルを閉じるclose()
【ターミナル操作】ディレクトリにあるファイルを確認する
【ターミナル操作】ディレクトリにあるファイルを確認する
~ $ ls
test.py
~ $
ファイルの作成と文字列の書き込み
mode="w"にしていると、writeするたびにファイルの中身が上書きされる。
ファイルの作成と文字列の書き込み
file_name = "names.txt"
# 書き込みモード mode="w" 読み取りは"r"、追加書き込みは"a"などがある。
f = open(file_name, mode="w")
# 文字を書き込む write
# 改行 \n
f.write("Sakamoto\n")
# ファイルを最後に閉じる
f.close()
【ターミナル操作】ファイルと中身の確認
【ターミナル操作】ファイルの中身の確認
~ $ ls
test.py names.txt
~ $ cat names.txt
Sakamoto
~ $
方法②ファイルの作成と文字列の書き込み withを使用したVer.
ファイルの作成と文字列の書き込み withを使用したVer.
file_name = "names.txt"
# openしたファイルをfとして、字下げした処理を行う
with open(file_name, mode="w") as f:
f.write("Hakase\n")
# withは終了時に自動的にクローズ
【ターミナル操作】ファイルと中身の確認
【ターミナル操作】ファイルと中身の確認
~ $ ls
test.py names.txt
~ $ cat names.txt
Hakase
~ $