好吧,我要做的是在具有特定 ID 的 div 中搜索特定類的 div 中的第一個 a 標簽。使用 Python Selenium 課程。
現在我有我的代碼
newest_elements = driver.find_elements_by_css_selector("div.elements > a")
這樣做是在頁面中搜索具有“元素”類的所有 div,并從這些 div 中獲取最頂部的鏈接。但我不想用“元素”類搜索整個頁面上的所有 div。我只想搜索另一個更大的 div 中的“元素”div,該 div 具有名為“list-all”的特定 ID。
我如何實作這一目標?提前感謝您的幫助
uj5u.com熱心網友回復:
根據您的描述,而不是
newest_elements = driver.find_elements_by_css_selector("div.elements > a")
你應該使用
newest_elements = driver.find_elements_by_css_selector("div#list-all div.elements > a")
您可能會在此處添加等待/延遲。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/435020.html
