Pythonを使ったWebスクレイピングの比較的メジャーなライブラリBeautifulSoupのメソッドを一挙紹介します。 このページを読めばBeautifulSoupのほとんどの動作、メソッドを確認することができます。 以下の目次は展開でき、逆引きリファレンスの形式になっていますので、調べたい操作がある方は、気になる箇所へすぐにジャンプできます。 BeautifulSoupとは 一言で言うと、HTMLをパースするPythonのライブラリです。 スクレイピングという処理は、HTMLの取得と解析の二段構成です。 僕はHTMLの取得にはrequestsというモジュールを使うことが多いです。 一応標準のライブラリでもあるにはあるんですが、Pythonのhttpアクセスのディファクトスタンダードはrequestsかなと個人的には思っています。
![【Python】BeautifulSoupの使い方・基本メソッド一覧|スクレイピング | Let's Hack Tech](https://cdn-ak-scissors.b.st-hatena.com/image/square/4c1fc06764daddf632a70137af09f137be1c85ae/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fdho3epddl%2Fimages%2Ff_auto%2Cq_auto%2Fv1595349849%2Flets-hack.tech%2FScreenClip-12-e1556318538823_szcuxl%2FScreenClip-12-e1556318538823_szcuxl.png%3F_i%3DAA)