【selenium】WebdriverManager+pythonwで作ったタスクが日をまたぐと止まっていた話

selenium+WebdriverManager+pythonwを使ってヘッドレスモードでブラウザのスクリーンショットを取得するスクリプトをタスクスケジューラに5分ごとに動くように設定していました。

次の日確認するとちょうど、スクリーンショットの更新日時が23:58くらいで止まっていました。

WebdriverManagerの更新が日を跨ぐと動いていない?ような感じでした。

対策:日を跨いだ時にselemium+WebdriverManager+pythonのタスクを動かす。

とりあえず、一日の最初にWebdriverManagerを更新させれば、その後のタスクも動くようなので、深夜にターミナルは表示されますが、深夜なので、pythonで一度動かすようにしてみました。

もっとスマートなやり方があれば知りたい。。。

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA