0
0

More than 1 year has passed since last update.

【Python3】テキストファイルに書き込む方法

Posted at

はじめに

前の記事で、テキストファイルの内容を取得する方法をまとめたんですけど、この記事では書き込む方法をまとめときましたので参考になれば幸いです。

動作環境

Python 3.10.0

Mac OS Monterey

準備

こんな感じのファイルを作ります。

test(フォルダー)

(フォルダー内に)
main.py
test_text.txt

今回はtest_text.txtに文字列を書き込むプログラムを作っていきたいと思います。

本編

ファイルの読み込み

これは前の記事と大きくは変わりません。
ですが、末尾も文字が書き込みの際は上書き保存の場合は"w"になり、ファイルの末尾に追記するだけの場合は"a"になります。

上書き保存の場合.py
file_open = open("test_text.txt", "w")
追記の場合.py
file_open = open("test_text.txt", "a")

書き込み

file.write("書き込みたい文字列")

変数からでも可能です。
こんな感じで活用できます。

# ユーザーに書き込みたい文字列を入力させる。
write_text = input("書き込みたい文字列:")

# 書き込み
file.write(write_text)

ファイルを閉じる

内容の取得と変わらないです。

file_open.close()

サンプルコード

上書き保存バージョンです。

file_write.py
# Coding : utf-8

# ファイルを開く
file_open = open("test_text.txt", "w")

# 書き込み
file.write("書き込みたい文字列")

# ファイルを閉じる
file_open.close()

# 完了ログ
print("書き込みが完了しました。")

さいごに

訂正等あればコメントからお願いします。

前記事のリンク↓
【Python3】テキストファイルの内容を取得する方法

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0