エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
動的に読み込まれるテレビ番組表をスクレイピング【Python】【Selenium】 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
動的に読み込まれるテレビ番組表をスクレイピング【Python】【Selenium】 - Qiita
概要 Yahoo!テレビ.Gガイドからテレビ番組情報をスクレイピングするコードを書きました。 工夫したポイ... 概要 Yahoo!テレビ.Gガイドからテレビ番組情報をスクレイピングするコードを書きました。 工夫したポイントは2点です。 番組情報はページ表示後に動的に読み込まれるため、Pythonのrequestsなどだとうまく取得できません。 そこでseleniumを使うことでこの問題を解決しました。 開発はMacとラズパイでしていたため、両環境でコードを共有できるように、OSに応じて一部処理を分岐させるようにしました。 今回はとりあえず開始時刻、チャンネル、番組タイトルを下記のようにcsvとして出力してみました 開始時刻,チャンネル,番組タイトル 21:54,5,報道ステーション 22:30,1,歴史秘話ヒストリア「弘前城 北のお城の400年」 22:50,2,ネコメンタリー 猫も、杓子(しゃくし)も。「吉田修一と金ちゃん銀ちゃん」 23:00,4,news zero新着「軽症」自宅待機の男性(5