Python+Selenium:初步使用Chrome谷歌瀏覽器


·············環境結合···············

我的環境:window10 64位

Python 3.7 32-bit

selenium            3.141.0

Google Chrome 92.0.4515.107 (正式版本) (32 位)

···························································································

 

 

一、配置selenium環境:

1、查看對應Chrome版本(筆者已經更新為最新瀏覽器版本):

打開谷歌瀏覽器——》瀏覽器輸入地址

chrome://version/

 

——》查看關於Chrome版本

Google Chrome    92.0.4515.107 (正式版本) (32 位) (cohort: 92_win_107)

2、下載Chrome谷歌瀏覽器對應版本的驅動:  Chrome  Drive

chromedriver下載網址:http://chromedriver.storage.googleapis.com/index.html

選擇版本為

92.0.4515.43(正式版本)的選項——》選擇合適自己電腦谷歌的chromedriver版本(note.txt是介紹文檔)

下載后解壓至Python安裝目錄下的Scripts目錄下(圖片里面選中的就是解壓后的文件)

3、安裝selenium

首先檢查是否已安裝selenium

 

pip list

 

查看是否安裝過selenium確認沒有安裝

 

打開命令行輸入

pip install selenium

等待安裝完成。

4、驗證selenium

第一種驗證方式

①確保電腦上安裝谷歌瀏覽器

 

②cmd窗口輸入如下指令

 

>python

 

>from selenium import webdriver

>webdriver.Chrome()

如果能啟動瀏覽器,說明環境安裝🆗(啟動不成功,卸載重新來一次)

按Ctrl+Z再按回車退出即可

第二種驗證方式

編輯輸入代碼

 

import time
from selenium import webdriver
 
# 1、創建Chrome實例 。
driver = webdriver.Chrome()
# 2、driver.get方法將定位在給定的URL的網頁 。
driver.get("https://www.baidu.com/") # get接受url可以是如何網址,此處以百度為例
# 3、定位元素 。
   # 3.1、用id定位輸入框對象,
driver.find_element_by_id("kw").send_keys("python")
   # 3.2、用id定位點擊對象,用click()觸發點擊事件
driver.find_element_by_id('su').click()
time.sleep(3) # 延遲3秒
# 4、退出訪問的實例網站。
driver.quit()

 

 

 

 


免責聲明!

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



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