這個小姑娘提着籃子要去哪裏?——《自己》
插畫來自網絡
安裝Python
Python2 和 Python3 有顯著的區別,並且2者並不兼容,我使用的是 Python3.6,大家根據自己熟悉的版本選擇安裝即可。
Python 官網是https://www.python.org/ ,請前往下載自己需要的安裝包。Windows 的安裝包是一個 .exe 文件,雙擊進行安裝。
安裝時請勾選“將Python目錄添加到系統環境變量中”選項,並且建議不要將 Python 安裝到 C 的具體用戶目錄下,而且建議Python 的路徑中不要有中文名和空格。比如我的Python路徑是E:\Python\Python36。
不知道怎麼手動添加環境的請看如下步驟:右鍵點擊我的電腦 -> 屬性 -> 高級系統設置 –> 環境變量。雙擊 Path 變量,將 Python 的根目錄路徑添加入 Path 中,再將Python文件夾中的 ./Scripts 文件夾路徑添加到 Path 中。比如我的系統環境變量設置如下(這是 Win10的,Win7的略有不同)。
Python安裝成功並且系統環境變量設置成功後,打開cmd,輸入python,敲擊回車,發現能進入 python 交互式命令行,說明安裝成功。
再輸入 pip,敲擊回車
說明pip工具也安裝成功。如果沒反應,請將前文提到的
路徑也加到系統環境變量中。
安裝IDE
IDE 是集成開發環境,包括代碼編輯器,編譯器,調試器,圖形界面等部分,使各位代碼編寫者可以方便地編寫,調試代碼。Python 常用的IDE有好幾種,介紹幾種常用的:
- Pycharm:重度的IDE,功能非常強大,但是設置過程比較複雜,而且比較喫系統資源,電腦性能不好的同學可以考慮不用這個。
- IDLE:Python自帶的輕量級IDE。
- Sublime Text:強大的文本編輯器,輕量,通過安裝各種插件可以將其擴展成一個強大的IDE。
我常用的是Pycharm,所以後面都會以Pycharm來作爲IDE進行開發。使用其他IDE的同學請自行進行配置。
Pycharm的官網是https://www.jetbrains.com/pycharm/,請下載 Community 社區版,進行一般的 Python開發足夠了,並且免費。
下載完畢後進行安裝、設置,進入IDE界面
新建Python工程
在硬盤上新建一個文件夾,作爲Python工程的根目錄。比如我的工程目錄是E:\Workspace\Projects\WebUIAutomationFramework,老規矩,建議不使用中文,不使用空格。
在Pycharm中,選擇工具欄中的File -> Open -> WebUIAutomationFramework。
然後設置該工程的 Python 解析器。需要注意的是同一個操作系統中可以安裝多個Python版本,所以就可能含有多個Python解析器,這裏需要指明工程必須的解析器。
再請注意,如果是使用 New Project 的同學,需要關注自己新建的工程是否一個虛擬環境。如果是的話,那麼它可能會隔離系統中已經存在的第三方庫,需要在該虛擬環境中重新進行安裝。
我使用的不是虛擬環境,所以不用額外進行設置,指明Python3.6的解析器即可。
安裝第三方庫
由於第三方庫的網址大部分都在境外,所以對於國內下載的同學很不友好,所以建議使用鏡像地址。進入C:\用戶\用戶名 路徑,新建pip 文件夾,新建pip.ini 文件,在裏面加入鏡像地址,保存。
以後利用pip下載的第三方庫都會通過鏡像地址下載,速度有顯著提升。
打開cmd,輸入 pip inistall selenium,下載 selenium 庫。
我的selenium 庫之前已下載過,所以不會再有下載過程中了。下載完後,驗證 selenium 庫已正確下載完畢:
下載瀏覽器和驅動程序
Selenium3.0 開始是用 webdriver 來驅動瀏覽器的,每個支持的瀏覽器都需要相應的驅動程序來進行驅動。這裏主要介紹 chrome 的驅動,其他的驅動程序請自行搜索。
進入http://npm.taobao.org/mirrors/chromedriver/ (淘寶的鏡像) 看到所有的 chrome 驅動程序的版本,隨意點開一個最新的 2.39 ,查看notes.txt,可以看到驅動程序的版本和瀏覽器版本的對應情況。
請根據自己的瀏覽器版本自行下載相應的驅動程序版本。
驗證環境
在工程中新建一個py文件,輸入以下代碼,將webdriver.Chrome()中的參數地址換成你電腦中的 chromedriver.exe 的路徑,然後嘗試一下看看吧~
End
歡迎關注公衆號以及加羣討論,所有文章都會同步到公衆號,方便大家在碎片時間閱讀。
▲掃描二維碼“識別”關注 簡介:熱愛生活,享受旋律!