Python之selenium:selenium庫的簡介、安裝、使用方法之詳細攻略
Python之selenium:selenium庫的簡介、安裝、使用方法之詳細攻略
目錄
2、開啟一個新的Firefox瀏覽器,載入百度主頁,搜尋“seleniumhq”,關閉瀏覽器
selenium庫的簡介
Selenium WebDriver的Python語言繫結。selenium包用於從Python自動實現web瀏覽器互動。安裝完成 Selenium 還需要下載一個驅動。
1、Selenium需要一個驅動程式來與所選的瀏覽器互動
例如,Firefox需要geckodriver,在執行下面的示例之前需要安裝geckodriver。確保它在你的路徑中,例如,將它放在/usr/bin或/usr/local/bin中。
如果不遵守這個步驟,將會給你一個錯誤selenium.common.exceptions.WebDriverException: Message: ' geckodriver '的可執行檔案需要在路徑中。其他支援的瀏覽器將有它們自己的驅動程式可用。下面是一些比較流行的瀏覽器驅動程式的連結。
selenium庫的安裝
pip install selenium
selenium庫的使用方法
1、開啟一個新的谷歌瀏覽器或Firefox瀏覽器
from selenium import webdriver
url='https://www.baidu.com'
driver=webdriver.Chrome(executable_path=r'C:\Users\niu\AppData\Local\Google\Chrome\Application\chrome.exe') # chromedriver.exe
driver.get(url)
from selenium import webdriver
browser = webdriver.Firefox()
browser.get('http://seleniumhq.org/')
2、開啟一個新的Firefox瀏覽器,載入百度主頁,搜尋“seleniumhq”,關閉瀏覽器
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
browser = webdriver.Firefox()
browser.get('http://www.baidu.com')
assert 'Yahoo' in browser.title
elem = browser.find_element_by_name('p') # Find the search box
elem.send_keys('seleniumhq' + Keys.RETURN)
browser.quit()
相關文章
- Py之dlib:Python庫之dlib庫的簡介、安裝、使用方法詳細攻略Python
- Python之pypmml:pypmml的簡介、安裝、使用方法之詳細攻略Python
- TF學習——TF之TensorFlow Slim:TensorFlow Slim的簡介、安裝、使用方法之詳細攻略
- Python爬蟲之selenium庫使用詳解Python爬蟲
- Selenium的安裝與Firefox配置以及Selenium基本用法(超詳細)Firefox
- Python Selenium簡介Python
- Python之Selenium 框架Python框架
- Python爬蟲之Selenium庫的基本使用Python爬蟲
- Python中的selenium的安裝Python
- Selenium - 簡介
- Python安裝selenium模組Python
- Python Selenium安裝下載Python
- Selenium,Selenium使用方法(三)
- Selenium,Selenium使用方法(二)
- Selenium,Selenium使用方法(一)
- python+selenium環境搭建,pip安裝selenium失敗Python
- Selenium安裝
- Python爬蟲基礎之seleniumPython爬蟲
- 『心善淵』Selenium3.0基礎 — 24、Selenium的expected_conditions模組詳細介紹
- Selenium一 安裝
- pip安裝selenium
- Python 中 selenium 庫Python
- Python安裝PyMongo的方法詳細介紹PythonGo
- 自動化測試框架Selenium的使用——安裝Selenium框架
- Python+Selenium安裝及環境配置Python
- selenium安裝過程
- Python Selenium的簡單演示程式Python
- python 包之 selenium 自動化使用教程Python
- Python中的selenium的簡單用法Python
- pip 安裝 selenium 失敗
- Python爬蟲之scrapy框架簡介及環境安裝Python爬蟲框架
- 🔥《手把手教你》系列練習篇之 5-python+ selenium 自動化測試(詳細教程)Python
- 🔥《手把手教你》系列練習篇之 6-python+ selenium 自動化測試(詳細教程)Python
- 🔥《手把手教你》系列練習篇之 7-python+ selenium 自動化測試(詳細教程)Python
- 不用cmd來pip install selenium,就直接使用Pycharm安裝 install selenium ??PyCharm
- Selenium用法詳解 - - python3 selenium3自動環境搭建Python
- rqt的安裝及詳細介紹QT
- 軟測WebUI Python安裝selenium模組失敗,用VSCode安裝成功WebUIPythonVSCode