Pythonで簡潔にメール送信・キー管理・スケジュール実行・メール受信を行う方法
yagmail を使ったメール送信(例:126ウェブメール)
yagmail は、SMTP サーバーを通じて Python から簡易的にメールを送信するためのライブラリです。
インストール手順
pip install yagmail keyring schedule imbox
# または国内ミラーサイトを使用
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ yagmail keyring schedule imbox
基本的なメール送信
impo ...
9月29日 05:20 投稿
Laravelのスケジュールタスクの仕組み
Laravelのスケジュールタスクは便利ですが、内部の仕組みを理解することで他のフレームワークでも同様の機能を実装できるようになります。
Laravelでは、コンテナという概念を使って多くの機能を管理しています。これによりコードは抽象化され、読み解くのが難しくなりますが、開発効率は向上します。
IDEによるコードトレース機能はPHPStormが最も優れていると感じていま ...
5月18日 13:59 投稿
Pythonを活用した業務自動化
Pythonとその豊富なライブラリを使用して、日常業務の効率を向上させる方法について説明します。以下はいくつかの実践例です。
1. ドキュメント操作
1.1 Python-docxによるWord文書処理
`python-docx`ライブラリを使用して、Word文書を読み取り、修正し、作成できます。
from docx import Document
# 新しいWord文書を作成
report = Document()
# タイトルと段落を追 ...
5月15日 23:47 投稿