讓我的電腦跑一下 測試一下 再將心得貼上來 電腦太舊跑不太動爬蟲
如果遇到按鈕是用來轉跳頁,要進到下一頁可以先用瀏覽器工具找出下一頁的按鈕有無存在,再抓取XPATH的位置
ex: 有個XPATH的位置是
/html/body/div[3]/div/div/div[1]/div[3]/div[31]/ul/li[10]/a
from selenium import webdriver #import selenium模組
driver = webdriver.Firefox() #開啟fireFox瀏覽器
driver.get("https://ithelp.ithome.com.tw/") #開啟連結
driver.findElement(By.xpath("/html/body/div[3]/div/div/div[1]/div[3]/div[31]/ul/li[10]/a")).click();
driver.close() #關閉連結