Python - 指定都市の天気を定期的に取得し、メール通知する(応用編)
前回の復習と今回の目標
前回の記事では、Pythonを使用して定期的に都市の天気情報を取得し、指定の微信(WeChat)友人に送信する方法について解説しました。その際、以下の2つの課題が残りました。
Windowsサービスとして定期タスクを実行する
WeChatではなく、メールで通知を行う
本記事では、これらの課題を解決するために、既存のコードをモジュール化し、Window ...
6月9日 17:52 投稿
Pythonで実現するオフィス自動化の実用テクニック
ファイル一覧の取得
import os
def scan_directory(path):
for folder, _, filenames in os.walk(path):
for name in filenames:
full_path = os.path.join(folder, name)
print(full_path)
# 使用例
scan_directory('/path/to/target')
周期的タスクの実行
import schedule
import time
def daily_backup():
print("バック ...
6月8日 22:31 投稿