ホームブログ / 記事

Pythonで定周期に実行する方法

2023.11.29Python

現在温度をリアルタイムに表示させたいので、定周期で温度を取得する必要があります。今回はそのためのコードを作成していきます。

温度と現在時刻を定周期で更新して表示したいと考えています。またウィンドウが固まったりしないように、並列処理で行う必要がありそうです。

結果的に threading.Thread を使い、定周期でループさせることにしました。温度取得 > Sleep() > 温度取得 > … とループさせ、温度を常に取得させます。

定周期処理のコード
threading.Thread を使った定周期ループ

これで現在温度と現在時刻を、メインウィンドウにリアルタイム表示させることができました。

つづく

← 新しい記事:水槽コントロールのGUI 古い記事:RaspberryPiに表示するGUI →
← ブログ一覧へ戻る