2018-07-22前回のコードを少し改変して。Soupを用いて、Webサイトのスクレイピングを行う。Soup×Pythonで、初心者でも10分でできるRSSスクレイピングを解説スクレイピング元に選んだのははてなブックマーク。今回は、その日のはてなブックマークのお気に入りユーザー数20以上の人気記事を抽出するプログラムを書いた。スポンサーリンク今回のコード今回書いたコードはこちら。nextコードの解説まずは前回同様、必要モジュールのインポートからURLの読み込み。'html.parser')前回と違うのは、ページを読み込むのに、urlibではなく、requestsを用いてる点。標準モジュールだったurlibとは異なり、requestsは別途インストールが必要だが、ページの読み込みを簡単に行えるようにしてくれる、urlibの上位互換的モジュールである。SoupにHTMLファイルを読み込ませている。続いて、取得したい情報を持つ各要素の読み込み。selectメソッドで実装している。")最後に、お気に入り登録者数が20以上の項目だけコンソール上に表示させる。nextおまけこのプログラムの実行結果がこちら。コードとしてはとてもシンプルだが、中々汎用性が高そうだ。スクレイピングが思ったよりもとっつきやすく、とても楽しい。コメントをキャンセルメールアドレスが公開されることはありません。千葉県を中心にボランティア活動や勉強会などを行っています。好きな言語はC#とPythonとC++です。関係の技術が好きです。XamarinとかTypeScriptも触ってます。質問・相談・お仕事のご依頼は、Twitterまたは問い合わせフォームまで。今月の人気記事1一年間プログラミングを独学した過程を振り返ってわかったこと。