さくら VPS 相関係数予測Ⅱ
さくら VPS 相関係数豪ドル/円予測Ⅱファイル定時自動実行
さくら VPS 豪ドル/円為替蓄積データファイル gai_audjp.py と
さくら VPS 相関係数豪ドル/円予測Ⅱファイル gai_audjp_sou_d.py
が完成しましたので、これらをさくら VPS で定時自動実行します。
詳細は豪ドル/円 CSV ダウンロ-ド,グラフ化合体ファイル確認
を見てください。
今回は、火~土の午前 12:00 に gai_audjp.py を
続いて、午前 12:05 に gai_audjp_sou_d.py を
定時自動実行します。
この時、二つのファイルの中にあるプリント文は基本的には必要ありませんのでコメント化(# を追加)しておきましょう。
# print(・・・)
シリアルコンソ-ルを開き、
yamada@********:~$ crontab -e
で crontab -e を実行すると
一番最初はどんなエディタで開くか聞かれます。
デフォルトでは nano で開かれ
/tmp/crontab.e8OTCl/crontab
ファイルが開いて(これは例です)
コメントのみのファイルが展開されますので、
下記のように追記編集します。
0 12 * * 2-6 /home/yamada/miniconda3/bin/python3 /home/yamada/public_html/gai_audjp.py
0分12時* *火-土 miniconda のパス 実行ファイルパス
実行したいファイルは二つありますのでまとめると
・・・・
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
0 12 * * 2-6 /home/yamada/miniconda3/bin/python3 /home/yamada/public_html/gai_audjp.py
5 12 * * 2-6 /home/yamada/miniconda3/bin/python3 /home/yamada/public_html/gai_audjp_sou_d.py
# For more information see the manual pages of crontab(5) and cron(8)
・・・・
赤字の2行を追加し、編集が終わったら
Ctrl + o
Enter
Ctrl + x
で終了します。
yamada@********:~$ sudo cat /var/spool/cron/crontabs/yamada
でファイル内容を確認します。
/tmp/crontab.e8OTCl/crontab
を編集したはずでしたが、
/var/spool/cron/crontabs/yamada
に保存されています。
不思議ですが仕方ありません。
これでスケジューリングは完了です。
指定時刻になれば、サイレントモードになっているので何事もなく
python3 で gai_audjp.py と gai_audjp_sou_d.py
が順次立ち上がり
/home/yamada/public_html/manep-img
のなかに自動作成した
gai_sou_d.png
gai_sou_d.csv
のファイルが保存されます。
さくら VPS 相関係数豪ドル/円予測ファイル最終確認
相関係数豪ドル/円予測Ⅱファイルがうまく動いたか最終確認します。
作成された
gai_sou_d.csv, gai_sou_d.png
の2つのファイルの中身を表示するファイルを作成します。
予測日/予測値の一覧表を作成--豪ドル/円 予測日/予測値 表示
が参考になります。
ファイル内容は次のようになります。
<!doctype html> <html> <head> <meta charset="utf-8"> <title>相関係数 豪ドル/円日足予測Ⅱチャ-ト表示</title> </head> <body> <h2>相関係数豪ドル/円予測Ⅱチャ-ト表示</h2> <img src="manep-img/gai_sou_d.png" alt="相関係数豪ドル/円 予測Ⅱ"> <br> <h2>今後5日間の予測値</h2> <table> <tr> <th>年月日</th> <th>予測値(円)</th> </tr> <?php $f = fopen("manep-img/gai_sou_d.csv", "r"); while($line = fgetcsv($f)) { echo "<tr>"; for ($i=0; $i < count($line); $i++) { echo "<td>" . $line[$i] . "</td>"; } echo "</tr>"; } fclose($f); ?> </table> </body> </html>
このファイルの実行結果は
さくら VPS 相関係数 豪ドル/円日足予測Ⅱチャ-ト表示
から見ることができます。
なお、さらに手を加えて CSS 等も付加して、少しきれいに、また余分なことも含め見えています。
さくら VPS 相関係数豪ドル/円予測ファイルⅡ gai_audjp_sou_d.py が完成しました。