1. 程式人生 > >Selenium第1課 環境基礎

Selenium第1課 環境基礎

一.環境搭建:Selenium2.53.6+Firefox46以下+python3.6

1.selenium安裝:pip install selenium==2.53.6。

2.FireFox安裝:連結:https://pan.baidu.com/s/1fFubTnczPScYUZxBzeJGCg 提取碼:23h5 。

3.檢視python安裝位置:where python。

4.設定python的環境變數:python.exe和pip.exe的路徑新增到環境變數。

5.檢視安裝了哪些第三方包:pip list

6.phantomjs無介面的瀏覽器

7.解除安裝第三方包:pip uninstall selenium

8.Chrome瀏覽器需要下載Chromedriver,下載後要新增環境變數,可直接放在python.exe同一路徑中。

9.a標籤一般是一個連結。

10.target="_blank"新視窗開啟。 

二、操作瀏覽器:

1.返回:driver.back()

2.前進:driver.forward()

3.重新整理:driver.refresh()

4.關閉瀏覽器,結束程序:driver.quit()

5.關閉當前視窗:driver.close()

三、瀏覽器載入配置:

1.火狐:

找到配置檔案路徑:手工開啟火狐,右上角三橫,點選問號,點選故障排除資訊,配置資料夾點選顯示資料夾,複製路徑。

profile_dir = r"C:\Users\Administaotr..."

profile = webdriver.FirefoxProfile(profile_dir)

driver = webdriver.Firefox(profile)   # 啟動會變慢,部分網站可以實現免登入

2.Chrome:

option = webdriver.ChromeOptions()

option.add_argument("--user-data-dir=C:\\Users\\電腦使用者名稱\\Appdata\\Local\\Google\\Chrome\\User Data)

driver = webdriver.Chrome(chrome_options=option)