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
選擇版本為
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()
總結
以上是生活随笔為你收集整理的Python+Selenium:初步使用Chrome谷歌浏览器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: RKE 升级kubernetes 版本
- 下一篇: 关于Excel表操作-通过gensim实