スポンサーリンク

[python] google検索結果をbeautifulsoupでスクレイピングして、タイトルとURLをセットで取得する

pythonでGoogle検索の結果をbeautifulsoupでスクレイピングして、

タイトルとURLのセットを取得して表示させてみます。

 

実行結果

解説

下記は、class=’r’を使っているタグの内側で使われているaタグで囲まれている内容を取ります。

element[0]の中身の例

 

そして下記でタグを除去してタイトルのテキスト部分のみを取得できます。

urlの取得は、get()でhrefの属性のデータを取るように指定して、余計な文字を除去しています。

これでタイトルとURLが取得できました

 

参考

PythonのrequestsとBeautifulSoupでGoogle検索結果から、タイトルとURLと説明文だけを抜き取る

 

Python
スポンサーリンク
シェアする
trelab