我對 python 還是很陌生,我正在嘗試使用 selenium。當我直接從 Windows 終端使用它時,它會打開一個 Firefox 瀏覽器。但是當我將目錄更改為桌面并嘗試從那里打開瀏覽器時,它說“geckodriver”不在路徑中。我有司機在路上
這是我的代碼:
from selenium import webdriver
browser = webdriver.Firefox()
有時瀏覽器打開但立即關閉
uj5u.com熱心網友回復:
根據檔案:Selenium Documentation,您必須啟動驅動程式,您可以使用硬編碼位置執行此操作,例如:
from selenium.webdriver.firefox.service import Service
from selenium import webdriver
service = Service(executable_path="/path/to/geckodriver")
driver = webdriver.Firefox(service=service)
然后,要在瀏覽器上執行操作,您需要獲取一個頁面,例如:
driver.get("https://www.selenium.dev/selenium/web/web-form.html")
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/510364.html
上一篇:預期2-3個引數,但得到1.ts(2554)index.d.ts(2559,23):Anargumentfor'body'isnotprovided
下一篇:Android權限詢問
