1. 程式人生 > >我的第一個自動化腳本(python)----百度搜索

我的第一個自動化腳本(python)----百度搜索

expect style 目錄 .exe nbsp com 自動 其他人 其他

這是一個純小白胡說八道的個人總結,如果有人看到什麽不對的,歡迎批評指正

博客園開通了很久,一直不知道該怎麽去寫,總覺得自己要寫的東西都是別人已經寫過的,我再去寫就是在重復之前人所說,今天去面試和面試姐姐聊到這個問題的時候,我才真正的意識到寫博客的意義,其實博客只要是寫出來對自己有幫助,管其他人怎麽看呢,就算百度搜索出來好多一樣的那又怎麽樣呢,博客是寫給自己的,如果能因此幫助別人少走一些彎路又何樂而不為呢

接下來就來我實現這個自動化腳本經歷的過程,首先要在火狐瀏覽器安裝selenium IDE;其次要下載啟動火狐瀏覽器需要的驅動文件geckodriver.exe,並將驅動文件放置於python文件的根目錄下

1.打開python IDE,我用的是自己安裝的PyCharm,創建以個新的項目File>>New Project

技術分享

2,Location 選擇項目存放的路徑,Interpreter:python.exe 的路徑,我選擇的是python3.5版本,設置好之後進行項目創建

技術分享

3.創建python文件並命名

技術分享

4.編寫腳本

技術分享

遇到的問題

缺少驅動 技術分享

解決方法,下在火狐瀏覽器需要的驅動geckodriver,並將驅動文件放置在python的根目錄文件下 技術分享 使用IE瀏覽器遇到的問題

selenium.common.exceptions.WebDriverException: 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.

啟動Internet Explorer時發生意外的錯誤。啟用保護模式必須設置為相同的值(啟用或禁用)為所有區域

技術分享

解決方法:打開IE瀏覽器,Internet選項,安全模式下,紅框中所有區域的設置統一勾選啟用保護模式(或者統一不勾選)

技術分享

發現寫到最後只是寫了一個實現流程,哎 就這樣吧。。。。。。

我的第一個自動化腳本(python)----百度搜索