用意するもの
1.python:今回使用する機械学習に適したプログラミング言語
2.pip:pythonのライブラリを取りまとめるパッケージ管理ツール
3.anaconda:必要なライブラリをまとめてインストールしてくれるツール
4.ジュピターラボ:ノートにプログラミングを記述→瞬時に結果を返してくれる(コードの成否を確認しながら進めることができる)
→毎回ターミナル開いて実行、、また実行、、ということをしなくても良くなる
https://ai-inter1.com/jupyter-lab/#st-toc-h-1
5.pip:パッケージ管理ツール
6.anaconda:必要なライブラリをまとめてインストールしてくれる
7.selenium→ブラウザー自動化を可能にし、それを支えるツール群とライブラリー群プロジェク ブラウザ操作の時はこちらの方が向いているとのこと
*BeautifulSoup→htmlのコードを解析する 値をとっていくだけ
8.クロムドライバー:chromeにアクセスするための設定(MAC)*windowsはWEB経由でインストールするみたい
フロー
jupiterを立ち上げる
jupyterlabをインストールする
pip install jupyterlab
インストールしたjupiterを立ち上げる
jupyter lab 立ち上げる
jupiter lab内でターミナルを実行する
例)!pip install jupyterlab
jupiter labでターミナルを実行する🌟!をコマンドの先頭に忘れないこと
seleniumをインストール→モジュール化
インストール
!pip install selenium
モジュール化(seleniumからwebdriverを取り出しましょう)
from selenium import webdriver
chromedriverをインストール→モジュール化
インストール(chromedriverはpythonだけのものではないのでbrewにてインストールしましょう)
!brew install chromedriver
クロムを開く
インストール(chromedriverはpythonだけのものではないのでbrewにてインストールしましょう)
browser=webdriver.Chrome()
参考資料
https://www.youtube.com/watch?v=VRFfAeW30qE
すごくわかりやすかったです。