Python学習履歴9(ファイルへの書き込み)

<Q1>
#辞書lunch = {'ラーメン': 2, 'うどん': 1, 'カレー': 3, '親子丼': 1}の値をファイル(output/lunch.txt)に『〇〇は△個』と一行ずつ書き込むには?
with open("output/lunch.txt", "w", encoding="utf-8") as f:
    for key,value in lunch.items():
         print(key + "は" + str(value) + "個" + "\n")
<Q2>
#現在の日付(年月日時分)を(output/work.log)に追記してゆくには?
from datetime import datetime
now = datetime.now()
str_now = f"{now:%Y/%m/%d %H:%M}"
with open("output/work.log", "a", encoding="utf-8") as f:
    f.write(str_now + "\n")



2018年10月頃よりPyQで学習しています。
課題の数が多くオススメです。
まだ5分の2程しか進めていないのですが、コツコツ頑張ってゆきたいと思います。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA