制作サンプル(取得が許された練習用サイト books.toscrape.com を相手に作った見本です)
コード:shuushuu.py(約60行・標準ライブラリだけ・Windows のタスクスケジューラ/cron から定時に呼ぶ形) / 出た表:sa-mihon.csv(Excel でそのまま開けます)
1回目は全部が新規、2回目は確かめのために手元の3件の値をずらしてから流しました。
2026-11-04 14:55:34,707 INFO 見た 40 件 / 新規 40 / 値の変化 0 → sa-2026-11-04.csv 2026-11-04 14:55:38,837 INFO 見た 40 件 / 新規 0 / 値の変化 3 → sa-2026-11-04.csv
| 種類 | 題名 | 前の値 | 今の値 |
|---|---|---|---|
| 値の変化 | A Light in the Attic | 52.77 | 51.77 |
| 値の変化 | Tipping the Velvet | 54.74 | 53.74 |
| 値の変化 | Soumission | 51.1 | 50.1 |
2026-11-04 14:55:46,960 ERROR 止まった RuntimeError: 3回とも取れない: https://books.toscrape.com/nai-1.html
PyInstaller で1ファイルの exe にし、Python が入っていない状態でも動く形にしました。データ・ログ・差分の CSV は exe と同じフォルダにできます(1ファイルの exe は一時フォルダに展開されるので、書き出し先を exe の横に固定しています)。ログは Windows でも UTF-8 で書きます。
記録:run-windows.log(1回目 新規40/3件ずらした2回目 値の変化3)
個人のお客様へ、この exe 版を納品しています。
株式会社mou 制作サンプル一覧へ → 戻る