0
0

PythonでのWEB操作 各モジュールについて

Posted at

PythonでのWEB操作をしたいため、各モジュールについて調べました

以下に結果をまとめますが、コメント等あれば更新していきます

①webbrowser
標準の組込みモジュールのため新たにモジュールをインストールする必要がない
マウス操作のためにpyautoguiをインストールする必要があり、また処理中は別の作業ができない

②Selenium
JavaScriptが使われているサイトからのデータの取得や、ドライバを経由してブラウザを操作することができる
Seleniumはブラウザを操作してデータを取得しますので、動作が遅いことが難点
従って、できるだけ必要最低限の箇所でSeleniumを使うことをお勧めされている
標準のモジュールには組み込まれていない

③BeautifulSoup
Webサイトをスクレイピングしてデータを取得して解析するライブラリ
標準のモジュールには組み込まれていない

④Requests
HTMLデータの取得によく用いられる
簡単にWEBサイトからデータを取得することができる
標準のモジュールには組み込まれていない

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0