1. 程式人生 > >Selenium和ChromeDriver的安裝與使用

Selenium和ChromeDriver的安裝與使用

一丶Ubuntu下的安裝

1. Selenium的安裝

命令:

sudo pip3 instal selenium

2. ChromeDriver的安裝

先確保已經安裝了google瀏覽器.
根據已安裝的google瀏覽器的版本選則對應的版本, 如瀏覽器是63版本, 則選擇2.34版本的ChromeDriver.
ChromeDriver下載地址: http://chromedriver.storage.googleapis.com/index.html
下載後, 解壓. 進入到解壓檔案所在目錄, 執行命令:

sudo mv chromedriver /usr/bin

測試:


建立一個py檔案, 程式碼如下:

from selenium import webdriver
browser = webdriver.Chrome()

如果打開了google瀏覽器, 則安裝成功. 如果閃退, 則可能為ChromeDriver版本與瀏覽器不匹配.

一丶Selenium的簡單使用

程式碼:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time

# 使用selenium, 訪問百度, 並檢索關鍵詞Python
url = 'https://www.baidu.com'
#建立瀏覽器 browser = webdriver.Chrome() #開啟頁面 browser.get(url) time.sleep(3) #獲取輸入框的webelement input = browser.find_element_by_id('kw') #向輸入框內傳送文字 input.send_keys('Python') time.sleep(3) #傳送回車 input.send_keys(Keys.ENTER) time.sleep(3) #關閉瀏覽器 browser.close()

相關推薦

SeleniumChromeDriver安裝使用

一丶Ubuntu下的安裝 1. Selenium的安裝 命令: sudo pip3 instal selenium 2. ChromeDriver的安裝 先確保已經安裝了google瀏覽器

seleniumchromedriver從網頁中爬資料以及chromedriver安裝時出現的問題

1、首先下載selenium。用命令pip install selenium。 2、下載chromedriver,本人的chrome瀏覽器的版本號是68,對應的chromedriver版本用的是2.40,大家可以參照一下這篇部落格https://blog.csdn.net/weixin_4

sshssl安裝升級

#OpenSSH升級步驟 #openssh的運轉需要openssl和zlib的支援, #升級openssh最好同步升級openssl和zlib, #避免出現不匹配的現象,此文只升級openssl和openssh。 檢視ssh版本 ssh -V  檢視openssl版本 ope

nodejs備忘總結(一) -- nodeexpress安裝配置,新建簡單專案(附安裝配置過程中遇到問題的解決方法)

安裝node 本文以安裝node_v8.9.0為例(win10環境),下載node-v8.9.0-x64.msi外掛 下載後,安裝,安裝目錄預設為C:\Program Files\nodejs 配置環境變數,系統變數->path,新增“C:\Program Files\nodejs\”

軟體測試工具之——selenium-IDE下載安裝該附件元件已無法安裝,因為它似乎已損壞問題解決

*selenium-IDE的下載安裝* 下載網址: 開始下載 點選 則會出現開始安裝如圖所示:點選安裝即可 安裝完成之後需要重啟火狐瀏覽器 這樣就安裝完成了 當出現 Firefox安裝seleniumide外掛失敗提示時如圖

初次執行SeleniumChromeDriver安裝

chromedriver下載地址:https://sites.google.com/a/chromium.org/chromedriver/downloads 下載後將exe檔案放入Anaconda3的Scripts檔案中。 預設是在環境變數路徑了,此時可以使用selenium開啟chrome了

PhotoShop2018PhotoShop2019安裝破解教程(含資源)

大家有興趣的可以加下我剛建立的一個PS學習交流的群825493164(PS攝影學習交流),裡面答疑大家的問題。共同學習交流。  下面提及ps2018的地方也包括ps2019(如果在AdobeCreativeCloud軟體裡面下載的話,現在官方預設推送ps2019的了)  

zsh fish 安裝使用

俗話說 工欲善其事,必先利其器。 在Ubuntu下面用的最多的就是Terminal 和 Vim了。 Ubuntu 預設的Shell 為bash,效率幾乎為0, 市面上有很多Shell ,筆者用的時間長的也就數,fish和 zsh 了。 fish 優點: 開箱即用, 安裝好就可以使用,省去麻煩的配置,好像也有

phantomjs chromedriver 安裝配置

安裝過程分為兩步:linux 和windows原理相同  一:下載對應版本的壓縮包(選擇和自己瀏覽器相對於應的版本)   1.PhantomJS的下載地址:點選開啟連結   解壓檔案:複製bin目錄下的phantomjs檔案到python執行路徑下   2.chromedr

Mysql5.7navicat10安裝下載配置

Mysql5.7和Navicat10的下載、安裝、破解、配置 本文主要是對mysql5.7版本以及Navicat10版本的使用與相關下載配置,網上有很多下載資源與破解都是病毒,為了以後省力,

zookeeperdubbo安裝搭建

Zookeeper+Dubbo安裝與搭建 (原創:黑小子-餘)     本文有借鑑:https://www.cnblogs.com/UncleYong/p/10737119.html (一)zookeeper是什麼?(動物園) ZooKeeper是一種分散式協調服務,用於管理大型主機。在

selenium 安裝 chromedriver安裝

驅動 完成 data- min window 下載地址 ans 瀏覽器 set 直接使用pip安裝 1 pip install selenium 用 Chrome 瀏覽器來測試 1 from selenium import webdriver 2

ubuntu下安裝selenium安裝chromedriver

權限 工作 ubun sele ali ubuntu storage phantomjs enter selenium安裝 sudo apt install selenium phantomjs安裝 sudo apt-get install phantomjs 檢查是否正常

python selenium 安裝 chromedriver安裝

安裝 pip install selenium 安裝完成之後執行指令碼,如果沒報錯那ok。但是很不幸運,我報錯啦。(本人使用ubuntu16.04,python2,or python3) 貼出我的報錯:如下 selenium.common.exception.WebDriverExce

ubuntu上安裝及使用seleniumgoogle-chromechromedriver

環境: 系統:Ubuntu16.04x64位,使用的是租用的虛擬主機 安裝selenium: pip install selenium 安裝google-chrome wget https://dl.google.com/linux/direct/google-chrome-

Seleniumselenium安裝配置,以及chromedriver的使用

作為一個剛從開發轉過來的測試人員,少不了一系列的測試工具。那麼今天小新在跟大家分享一下我這兩天弄的selenium。 selenium,跟QTP一樣,是一個web的自動化測試工具,但相比於QTP,其具有以下優點: 1、小巧。對於不同的開發語言來說,它就

selenium 安裝 chromedriver安裝,以及無頭模式的設定

直接使用pip安裝 1 pip install selenium 用 Chrome 瀏覽器來測試 from selenium import webdriver browser = webdriver.Chrome() browser.get('http://www.baidu.com

爬蟲工具:虛擬機器SeleniumPhantomJS,ChromeDriver 映象安裝教程

虛擬機器Ubuntu 16.04中安裝: 1.安裝Selenium命令:pip install Selenium 2.安裝PhantomJS命令:sudo apt install PhantomJ

seleniumchromedriverchrome版本映射表(更新至v2.29)

映射 2.7 鏈接 center 2.4 tor 均可 dex href chromedriver與chrome的對應關系表,希望對大家有用: chromedriver版本支持的Chrome版本 v2.29 v56-58 v2.28 v55-57 v2.2

[js高手之路]深入淺出webpack系列1-安裝基本打包用法命令參數

查看 2-2 gre colors 令行 一起 切換 json round webpack,我想大家應該都知道或者聽過,Webpack是前端一個工具,可以讓各個模塊進行加載,預處理,再進行打包。現代的前端開發很多環境都依賴webpack構建,比如vue官方就推薦使用webp