LoginSignup
0
1

More than 1 year has passed since last update.

【スクレイピング】Jupiter Labを使うまで

Last updated at Posted at 2022-08-31

用意するもの

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 立ち上げる

→勝手に立ち上がる
スクリーンショット 2022-08-25 18.27.40.png

jupiter lab内でターミナルを実行する

例)!pip install jupyterlab
jupiter labでターミナルを実行する🌟!をコマンドの先頭に忘れないこと
スクリーンショット 2022-08-25 17.01.32.png

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
すごくわかりやすかったです。
0
1
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
1