第一個自動化腳本


第一個自動化腳本

安裝Python比較簡單,我是在Windows上進行操作的,在之前先做了一些Python基礎語法的儲備。現在來進行Python的安裝

1、輸入網址https://www.Python.org/       ------這是Python的官網

2、根據操作系統選擇Python的版本,我的是Windows系統64位,所以選擇的是

 

3、下載之后選擇customize installation(自定義安裝),記得勾選上add Python 3.5 to path

4、看資料上說需要再進行安裝pip和setuptools ,由於我安裝的Python是最新的3.6的版本,在終端測試時,發現pip已經安裝好了,之后如果需要再手動安裝的話,再進行安裝。

 

 

環境搭好之后,按照書上的dom,編寫了第一個自動腳本,打開Firefox瀏覽器,在百度輸入框中搜索selenium,之后再關閉瀏覽器。

程序是在Python IDLE中編寫的

 

 

我覺得學習編程很重要的兩點是:1、動手去寫,雖然剛開始都是模仿,可能就是照着書上的代碼敲一遍,但是在這一次的模仿中,你可能會出錯,可能會想要給他添加一點東西,這就是收獲和成長。2、有修改錯誤的能力,編程就是在修改錯誤中成長的,遇到的錯誤越多,你之后的理解越深刻。

 

第一遍時,運行完代碼,報了很大一片的錯誤:

完全懵逼中~

 

 

 

后來很認真的研究了一下代碼,發現沒有Firefox瀏覽器,但是第一個想法是我有IE瀏覽器,可不可以將Firefox改為IE,然后又報了這個錯誤:

 

 

 

 

看了下錯誤,還是決定先解決Firefox的問題,所以下載了Firefox瀏覽器后,運行還是報第一個錯誤,百度之后發現是因為Firefox瀏覽器升級之后,selenium3.0之后,需要通過Mozilla官方的geckodriver來支持firefox,因為最新版本的firefox已經換引擎了,老版本的firefox driver不支持新引擎。所以這里嘗試兩種解決辦法:將server的版本降低或者將driver的版本提高。不太會降低版本,所以添加了driver的版本

下載地址:https://github.com/mozilla/geckodriver/releases

這里要注意一點,下載之后,解壓后將文件夾中的內容拷貝到Python的根目錄下就OK了。

 

 

做完這些之后,保存再運行,就沒有報錯了,但是發現輸入selenium時根本就看不到,一閃而過,所以又添加了一個sleep語句,讓他休眠一下。

 

 

這就是我的第一個自動話腳本~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM