Pythonでプログラムを定期的に自動実行する方法

cron

LinuxやMacOSで使う

Windowsではcronが使えない

タスクスケジューラー

Windowsではcronの代わりにタスクスケジューラーを使う

使い方:(https://office-hack.com/windows/windows10-task-scheduler/

exeファイル or batファイルを用意しておくこと

VPSでcron

自前のパソコンで定期的に実行したいならタスクスケジューラーで十分だが、

ずっと電源を入れているわけではないので、定期的な実行には不向きです。

そこでVPSを借りて、VPSサーバー上にCronで作ったファイルをアップロードするのが賢いです。

バックグラウンドプロセス

パソコンを立ち上げた時に自動起動するプログラムをつくる

daemon等を使う