강의

멘토링

로드맵

BEST
Data Science

/

Data Engineering

現在最強のクロール技術: ScrapyとSeleniumを征服

データサイエンス、ビッグデータ、クロールに興味のある方々のために - 最新かつ最高のクロール技術をさまざまな例で素早く習得できるように構成しました。

難易度 中級以上

受講期間 無制限

  • funcoding
Web Crawling
Web Crawling
Scrapy
Scrapy
Selenium
Selenium
Web Crawling
Web Crawling
Scrapy
Scrapy
Selenium
Selenium

[共有のヒント] selenium 実行できない場合

こんにちは。 Dave Leeです。明けましておめでとうございます。

Seleniumが各PC環境によって実行できない場合があるかもしれませんが、この部分についていくつか試してみる方法を共有します。

まず、Windowsでは、次のようにChrome()を実行するときに、executable_pathを次のように入れてくれると、実行になる場合を受講する方が共有していただきました。変えてください。)ありがとう!

-------------------------------------------------- ---

driver = webdriver.Chrome( executable_path=r"C:/path/chromedriver.exe" )

-------------------------------------------------- ---

また、Mac環境の場合、CatalinaでMac OSをアップデートした後、既存のchromedriverがセキュリティ上の問題で実行できない場合を発見しました。セキュリティ設定を変更する方法もありますが、この場合は単に chromedriver を /usr/local/bin ディレクトリに置き換えて実行してみるとよいようです。この部分がない場合は、講義で共有し、サイトで

https://sites.google.com/a/chromium.org/chromedriver/

新しくchromedriverをダウンロードして、/usr/local/binディレクトリに実行ファイルを置き換えて、次のように実行すると正常実行になります。

-------------------------------------------------- ---

from selenium import webdriver

chromedriver = '/usr/local/bin/chromedriver'

driver = webdriver.Chrome(chromedriver)

-------------------------------------------------- ---

どうぞこのようなヒントもお役に立てば幸いです。

コメント