logo
Loading...

無法開啟瀏覽器 - Cupoy

您好,我上次也問了類似問題,不過我的圖太小,所以可能看不太清D22我也遇到類似問題,想用seleni...

無法開啟瀏覽器

2020/03/22 01:55 PM
Python網路爬蟲論壇
商巧昀
觀看數:0
回答數:2
收藏數:0

您好,我上次也問了類似問題,不過我的圖太小,所以可能看不太清

D22我也遇到類似問題,想用selenium打開瀏覽器時我輸入以下:

from selenium import webdriver

from selenium.webdriver.support.ui import Select

from bs4 import BeautifulSoup

browser = webdriver.Chrome(executable_path='chromedriver')

browser.get("http://taqm.epa.gov.tw/taqm/tw/MonthlyAverage.aspx")


但卻跑出很長一串FileNotFoundError


因為上次發問開不了瀏覽器(目的是要開瀏覽器上ETtoday)時有人建議我可以這樣寫:

from selenium import webdriver

import time 

chrome_path = "C:\selenium_driver_chrome\chromedriver.exe" 

#chromedriver.exe執行檔所存在的路徑

web = webdriver.Chrome(chrome_path) 

web.get('https://www.ettoday.net/')

web.set_window_position(0,0) #瀏覽器位置

web.set_window_size(700,700) #瀏覽器大小


我是有載了執行檔,存成以下路徑

chrome_path = "C:\selenium_driver_chrome\chromedriver.exe" 

並將browser = webdriver.Chrome(executable_path='chromedriver')

改成browser = webdriver.Chrome(chrome_path) 

但還是會出現SessionNotCreatedException的錯誤訊息:

SessionNotCreatedException: Message: session not created exception

from unknown error: Runtime.executionContextCreated has invalid 'context': {"auxData":{"frameId":"810F41AADF7CFEC546AE41E5FFC85DAA","isDefault":true,"type":"default"},"id":1,"name":"","origin":"://"}

  (Session info: chrome=80.0.3987.132)

  (Driver info: chromedriver=2.22.397933 (1cab651507b88dec79b2b2a22d1943c01833cc1b),platform=Windows NT 10.0.18362 x86_64)


想知道我是不是還有哪裡漏掉,謝謝