測試環境:操做系統爲Windows10-64位
具體目標:安裝五大瀏覽器及其驅動html
建議從騰訊電腦管家的軟件管理裏面下載最新的64位版本。python
(1)打開谷歌瀏覽器,點擊右上角的三個點,選擇幫助-》關於Google Chrome,點擊進去。
(2)能夠看到,個人瀏覽器版本爲Google Chrome 80.0.3987.163的64位版本
(3)從淘寶官網下載驅動,選擇對應的版本。
https://npm.taobao.org/mirrors/chromedriver
80爲大版本號,0.3987.163爲小版本號;
驅動和瀏覽器的大版本號必須一致,驅動的小版本號必須大於或者等於瀏覽器的小版本號。git
(4)接下來按需下載,解壓獲得chromedriver.exe文件便可。
(5)存放chromedriver
將chromedriver.exe複製到Python的安裝目錄下便可。
與python.exe的存放位置是同樣的。github
建議從騰訊電腦管家的軟件管理裏面下載最新的64位版本。web
(1)從github下載最新的驅動便可。
https://github.com/mozilla/geckodriver/releases
爲了各位小夥伴方便下載,geckodriver.exe文件已放至百度網盤。
連接: https://pan.baidu.com/s/1D0KLxN2chi-9tzLWn60cDA 提取碼: leafchrome
(2)解壓獲得geckodriver.exe文件。npm
(3)存放geckodriver
將geckodriver.exe複製到Python的安裝目錄下便可。
與python.exe的存放位置是同樣的。api
請在微軟官網下載最新的Edge瀏覽器的安裝包文件MicrosoftEdgeSetup.exe,點擊Download,點擊接受並下載便可。
https://www.microsoft.com/en-us/edge
另外,http://dl.delivery.mp.microsoft.com/filestreamingservice/files/812c141f-8680-4aaa-83d2-f99316588162/MicrosoftEdgeEnterpriseX64.msi
該連接也提供了Edge瀏覽器的安裝包文件MicrosoftEdgeEnterpriseX64.msi的下載。
爲了各位方便下載,MicrosoftEdgeSetup.exe文件和MicrosoftEdgeEnterpriseX64.msi文件已放至咱們的百度網盤,任選其一進行下載便可。
連接: https://pan.baidu.com/s/1D0KLxN2chi-9tzLWn60cDA 提取碼: leaf
最後,以默認的方式安裝就好。瀏覽器
(1)首先打開Edge瀏覽器,點擊右上角的三個點,依次選擇幫助和反饋-》關於Microsoft Edge,點擊一下。
(2)能夠看到,個人瀏覽器版本爲Microsoft Edge 80.0.361.109的64位版本。
(3)在微軟官網下載對應版本的驅動便可。
https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver
(4)點擊「full version directory」,進入到一個目錄,尋找到本身對應版本的文件夾,而後進去。
(5)下載到對應的系統驅動文件便可。
(6)下載到本地後解壓,將msedgedriver.exe文件重命名爲MicrosoftWebDriver.exe便可。
若是不重命名,在RIDE中可能會出現以下錯誤:
INFO : Cannot capture screenshot because no browser is open.
FAIL : WebDriverException: Message: 'MicrosoftWebDriver.exe' executable needs to be in PATH. Please download from http://go.microsoft.com/fwlink/?LinkId=619687安全
該版本的MicrosoftWebDriver.exe也放至了百度網盤,請按需下載。
連接: https://pan.baidu.com/s/1D0KLxN2chi-9tzLWn60cDA 提取碼: leaf
(7)存放MicrosoftWebDriver
將MicrosoftWebDriver.exe複製到Python的安裝目錄下便可。
與python.exe的存放位置是同樣的。
因爲Windows10自帶IE瀏覽器,因此此處不提供IE瀏覽器的下載安裝方法。
(1)首先打開IE瀏覽器
(2)點擊設置-》Internet選項
(3)點擊「安全」,將「Internet」、「本地Intranet」、「受信任的站點」、「受限制的站點」裏面的「啓用保護模式」所有勾選,點擊肯定,重啓IE瀏覽器。
若是不作這一步,那麼在RIDE中可能會出現以下錯誤:
INFO : Cannot capture screenshot because no browser is open.
FAIL : SessionNotCreatedException: Message: Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) for all zones.
(4)查看selenium版本
在cmd窗口中執行命令
pip show selenium
能夠看到,目前個人selenium版本爲3.141.0;
(5)下載IEDriverServer
目前能夠從如下網站獲取到IEDriverServer,
http://selenium-release.storage.googleapis.com/index.html
根據本身的selenium版本,選擇對應的IEDriverServer進行下載,找到屬於本身selenium版本的文件夾,點擊進去,按需下載便可。
下載後解壓獲得IEDriverServer.exe便可。
(6)存放IEDriverServer
將IEDriverServer.exe複製到Python的安裝目錄下便可。
與python.exe的存放位置是同樣的。
(1)使用的工具Fire-IEBrowser1.4.xlsm已放至咱們的百度網盤連接。
連接: https://pan.baidu.com/s/1D0KLxN2chi-9tzLWn60cDA 提取碼: leaf
(2)以Excel格式打開,請啓用宏,點擊Proceed。
(3)輸入URL,點擊Load,若彈框,點擊「是」。
(4)想要點選元素,就右鍵,而後輸入任意字符,點擊「肯定」。
(5)關閉宏窗口,在表格中就獲得了咱們想要的xpath。
參考至大佬的這篇文章:
https://www.cnblogs.com/linbo3168/p/6553436.html
(1)因爲Opera官網下載較慢,因而也提供在了下方的百度網盤連接。
連接: https://pan.baidu.com/s/1D0KLxN2chi-9tzLWn60cDA 提取碼: leaf
(2)獲得OperaSetup.exe這個文件就能夠了。
(3)感興趣的小夥伴也能夠在Opera官網進行下載。
https://www.opera.com/zh-cn
(4)雙擊OperaSetup.exe這個文件進行Opera瀏覽器的安裝。
(5)點擊「選項」
(6)注意每個細節,點擊安裝,等待安裝完成就行了。
注意事項:
①語言默認選擇「中文(中國)」
②安裝方法默認選擇「此計算機上的全部用戶」
③安裝路徑默認在C盤下,默認不是C盤的請安裝在C盤該路徑下:C:\Program Files\Opera
④安裝以前將你的安裝路徑刪除乾淨。
沒法刪除的,請打開任務管理器將Opera Installer的進程結束。
若是你沒有遵循以上步驟,在RIDE中使用時可能會出現如下錯誤:
(出現錯誤後請按此方式從新安裝)
INFO : Cannot capture screenshot because no browser is open.
FAIL : WebDriverException: Message: unknown error: cannot find Opera binary
(1)首先查看Opera的版本
打開Opera瀏覽器,點擊左上角紅色的圈圈。
幫助-》關於Opera(A)
能夠看到,目前個人瀏覽器版本爲Opera Stable 67;
(2)下載operadriver
目前能夠從github上獲取到operadriver,
https://github.com/operasoftware/operachromiumdriver/releases
根據本身的Opera版本,選擇對應的operadriver進行下載,下載後解壓獲得operadriver.exe便可。
固然,以前的百度網盤連接也提供了此文對應版本的operadriver.exe,請按需下載。
連接: https://pan.baidu.com/s/1D0KLxN2chi-9tzLWn60cDA 提取碼: leaf
(3)存放operadriver
將operadriver.exe複製到Python的安裝目錄下便可。
與python.exe的存放位置是同樣的。
Opera的開發者工具快捷鍵默認爲Ctrl+Shift+I,如今來進行更改。
(1)設置-》高級-》瀏覽器,往下滑動,找到快捷鍵,快捷鍵-》配置快捷鍵,而後點擊那個三角形。
(2)往下滑動,找到「開發者工具」,將Ctrl+Shift+I刪除,點擊Type a shortcut,按下F12便可。
瀏覽器 | 推薦指數 |
---|---|
Google Chrome | 9/10 |
Firefox | 6/10 |
Microsoft Edge | 8/10 |
Internet Explorer | 5/10 |
Opera | 7/10 |
谷歌瀏覽器一如既往的好用,性能啥的我的感受是最棒的。
本文使用的是Windows10-64位系統,系統不同的請自行百度。
1.開始菜單,找到以字母P開頭的應用程序,找到Python的應用程序。
2.右鍵Python應用程序,選擇更多-》打開文件位置
3.如今就進入了Python應用程序的快捷方式的目錄,右鍵該快捷方式,點擊「打開文件所在的位置」
4.如今就到了Python的安裝目錄了。
免責聲明:
1.編寫此文是爲了更好地學習Selenium的使用,若是損害了有關人的利益,請聯繫刪除;
2.若是文中描述欠妥,請在評論中進行指正;
3.文字編寫不易,若感受有用,點贊收藏關注會讓博主很開心哦;
4.此外,本文支持任何形式的轉載,轉載請註明出處,很是感謝!!!
本文源自:https://blog.csdn.net/testleaf/article/details/105302367
博客園cnblogs,51CTO同號。