初期設定こちらをご覧ください。XserverでPythonを実行(初期設定)CronとはXserverでどうにか自動化できないか調べたところ「Cron(クローン)」というのを見つけました。指定時間に指定コマンド(プログラム)を自動的に実行させるサーバーの機能です。TwitterにツイートするコードをPythonで書いたので、それを自動化するためファイルをXserverに置いて、cronで時間を指定して、自動コマンド実行できるようにしました。Cronの設定サーバーパネルへログインし、「→Cron設定」をクリックします。Cron設定追加をクリック設定を追加しましょう。/home/サーバーID/独自ドメイン名/public_html/python/tweet-bot/test_run.py入力したら「確認画面へ進む」をクリックしましょう。確認して問題なければ「追加する」をクリックしましょう。あとは、指定の時間通りに動いてくれるはずです。ModuleNotFoundErrorが発生これですごい困りました。ローカルでは動くのになぜかCronにすると動かない現象がおきました。logも出していなかったので、なぜエラーになったのかも分からずただただ動かないという謎現象で悩みました。/home/サーバーID/独自ドメイン名/public_html/python/tweet-bot/test_run.py入力してエラー原因がわかりました。エラー原因は「/usr/bin/python3」がpipを必要とするパケージ類を持っていないことが原因(ModuleNotFoundError)でした。解決した方法をお教えします。/home/サーバーID/独自ドメイン名/public_html/python/tweet-bot/main.pyとすることで、動きました!.local/share/virtualenvs/プロジェクト名/bin/python3こちらのPython3を使用することで、解決しました。ModuleNotFoundErrorが出て困っている方がぜひこちらの記事で解決できてお役に立てれば幸いです。スマートな解決方法を知っている方は教えていただけましたら幸いです。良き自動化ライフをお楽しみください。Cronを使用して動いているツイッターBot実際にCronを使用して稼働させています。英会話を自動でツイートしてくれます。1時間に1回(0分)になったら、Cronがコマンドを自動実行してくれて、ツイートしてくれます。dairy_english_1フォロワーが少ないので、ぜひフォローしてください。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。本業はリモートワークにてエンジニアをしています。Cardanoについての情報やプログラミングについての情報をお届けいたします。こちらのサイトが誰かのお役にたてれば幸いです。POOL!Cardanoステーキング報酬にてUSDTを配布するプール!(廃止しました。2021年8月12日アロンゾパープル立ち上げに成功。