PROJECTS一覧に戻る
P/02
PythonによるWebスクレイピング
2024年
情報収集とデータ整理を自動化し、再利用しやすい形で運用したスクリプト。
01概要
Python を用いて Web 上の情報を自動収集し、構造化されたデータとして整理・保存するスクリプトを開発しました。
02背景
手動での情報収集に多くの時間がかかっており、効率化の必要性を感じたことがきっかけです。
03課題
サイトごとに異なるHTML構造への対応と、安定した定期実行の仕組みを構築することが課題でした。
04担当
設計・実装・運用のすべてを個人で担当しました。
05使用技術
Python
06工夫した点
再利用性を意識したモジュール設計を行い、サイトごとのパーサーを分離して管理しやすい構成にしました。
07成果・結果
情報収集にかかる時間を大幅に短縮し、データを再利用しやすい形式で蓄積できるようになりました。
08学び
スクレイピングにおけるエラーハンドリングや、安定した運用のための設計パターンを学びました。