2024-02-21から1日間の記事一覧

翌月を返す

from datetime import datetime def next_month(mm): # 与えられた月を1加算し、範囲を1~12に制限する next_mm = (mm + 1) % 13 if next_mm == 0: next_mm = 1 return next_mm # テストcurrent_month = datetime.now().monthnext_month_number = next_month…

ロギング

以下のようにPythonのloggingモジュールを使用して、実行したスクリプト名+処理日時.logというファイルにログを出力し、ログメッセージごとに処理日時を表示するフォーマットを設定できます。 ```pythonimport loggingimport datetime # ログファイルの名前…

Keyの曖昧検索

指定したプレフィックスで始まるキーの個数(`count`)分、1から`count`まで繰り返し処理を実行したい場合、以下のようにコードを記述できます。ここでは、一致したキーの個数を取得した後、その数だけ繰り返し何らかの処理を実行する例を示します。 ```pyth…