はじめに

Pythonで重い処理を実行して、実行が終わったら通知音が鳴るようにしたい時があると思います。

その方法を松尾研のLLM講座のSlackで知ったので、メモも兼ねてこの記事を作成しました。

方法

Jupyter-Beeperというライブラリを使います。

インストール
pip install Jupyter-Beeper

実行
import juyter_beeper

b = jupyter_beeper.Beeper()
# (重い処理)
b.beep(frequency=100, secs=1, blocking=True) # ここでブザー音が鳴る

frequencyで音の周波数を, secsで音の長さを秒数で指定します。

广告
将在 10 秒后关闭
bannerAds