首先要 pip install selenium 安裝插件
然后要下載驅動驅動根據你的瀏覽器
Chrome selenium 驅動下載地址 http://chromedriver.storage.googleapis.com/index.html
火狐 selenium 驅動下載地址 https://github.com/mozilla/geckodriver/releases
我們拿 Chrome 演示
首先查看自己的 Chrome 版本
找到瀏覽器右上角的這個進行點擊
在找到幫助進行點擊
在找到關於 Chrome
這里就會顯示你的Chrome瀏覽器版本
然后進入網址,進入網址后會發現網址內有對應Chrome版本的驅動。
找到對應自己的瀏覽器版本的文件點擊進入,會發現有對應操作系統的文件選擇對應自己的操縱系統文件點擊即可下載
下載好后解壓到你的 Chrome 瀏覽器的根目錄下,還需要為該路徑配置系統環境變量,配置好環境變量后即可使用 配置環境變量教程地址 https://www.cnblogs.com/Niuxingyu/p/10490877.html
操作代碼如下:
#導包 from selenium import webdriver import time import requests #建立瀏覽器對象 指定瀏覽器 browser = webdriver.Chrome() #使用瀏覽器訪問網址 browser.get('https://www.baidu.com') #向文本填充文本 browser.find_element_by_id('kw').send_keys('TheoldmanPickgarbage') time.sleep(0.5) #模擬點擊 browser.find_element_by_id('su').click() time.sleep(15) #匹配多個節點 # elist = browser.find_elements('css selector','h3') elist = browser.find_elements_by_class_name('t') print("-------") print(elist) print("-------") print(elist[0].text) #點擊連接 browser.find_element_by_link_text(elist[0].text).click() #關閉瀏覽器 # browser.quit()