Mac下web自动化环境部署
1.前提:安裝python環(huán)境,文件可參考:https://www.cnblogs.com/nbnuan/p/9717881.html
2.瀏覽器很多,主流的瀏覽器有:ie,firefox,chrome,safari等;本文是以Chrome基礎(chǔ)上編寫
3.環(huán)境部署分為三個方面
3.1、安裝selenium
(1)命令行使用以下命令安裝selenium:
pip install -U selenium?? 或者: sudo pip3 install selenium? (針對python版本不同區(qū)分命令,pip默認為py2安裝第三方庫)
?
(2)卸載命令:>>>pip uninstall selenium??? 或者:>>>pip3 uninstall selenium
3.2、安裝chrome瀏覽器chrome
(1)chrome安裝可百度教程,不過多闡述,文主安裝的版本是:
3.3、chromedriver下載與安裝
(1)chromedriver下載地址: http://npm.taobao.org/mirrors/chromedriver/
---注意驅(qū)動程序的下載版本要與chrome的版本匹配上,在此地址中,有非常多的chromedriver版本。需要找到能夠支持你當前安裝的chrome版本的驅(qū)動。
那么我們?nèi)绾沃朗欠衿ヅ湟恢?#xff1f;方法:選擇一個版本-->點擊去查看notes.txt文件,可以看到當前2.44版本的chromedriver支持哪些版本的chrome
比如說選擇如下這個驅(qū)動版本:2.44? ,查看后會知曉這個版本支持文主所用的chrome瀏覽器版本的
(2)關(guān)于chromedriver安裝與配置
把上述驅(qū)動解壓,拷貝到:usr/local/bin即可 。并不是usr/bin,因為沒有系統(tǒng)管理員權(quán)限,拷貝到usr/bin下,很難成功
便捷方法:使用訪達 ,快捷鍵:command + Shift + G ,把環(huán)境路徑粘貼上,“前往”。
?
?
4.驗證安裝是否成功
打開pycharm,新建一個python文件,在其中輸入以下代碼并運行:
?
from selenium import webdriver import timewd = webdriver.Chrome() wd.get("https://www.baidu.com") # 打開百度瀏覽器 wd.find_element_by_id("kw").send_keys("selenium") # 定位輸入框并輸入關(guān)鍵字 wd.find_element_by_id("su").click() #點擊[百度一下]搜索 time.sleep(3) #等待3秒 wd.quit() #關(guān)閉瀏覽器若能夠成功打開谷歌瀏覽器,訪問百度首頁并搜索selenium后自動關(guān)閉。那恭喜你,環(huán)境安裝成功
?
補充:終端中輸入:chromedriver -v,可查看chromedriver版本
?
轉(zhuǎn)載于:https://www.cnblogs.com/nbnuan/p/10102424.html
《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
以上是生活随笔為你收集整理的Mac下web自动化环境部署的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Git冲突与解决方法【转】
- 下一篇: javascript DOM 编程艺术