Raspberry Piでwebスクレイプ javascriptのページ!!

ラズパイでwebスクレイプするときに,色んなページを見たが,ちょっと違ったので

とりあえず.

環境作成
$ sudo pip3 install selenium
$ sudo apt install chromium-chromedriver

--------test2.py------------------

from selenium import webdriver

url = 'http://www.yahoo.co.jp'

# Selenium settings
options = webdriver.ChromeOptions()
options.add_argument('--headless')
driver = webdriver.Chrome(executable_path='/usr/bin/chromedriver', chrome_options=options)
driver.get(url)

fuga_str = driver.find_element_by_id('msearch').text
print(fuga_str)
                         
driver.quit()

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

でとりあえず動く
driver = webdriver.Chrome(executable_path='/usr/bin/chromedriver', chrome_options=options)

を多くのページでは /usr/lib/chromium-browser/chromedriver をしてしていることが多いが,うちの環境では /usr/bin/chromedriver にインストールされていた.


コメント

このブログの人気の投稿

Windows10デフォルトゲートウェアに0.0.0.0が追加される

iOS VLC でSMB共有できなかった点について

無線LANルータの選択肢が、NEC Aterm 静的ルーティングできない問題