从下面的HTML代码中,我想分别得到1和2的文本。
<div class="sc-492bf320-0 sc-7d450bff-9 crIwBV juiSXn">
<div data-change-key="homeScore.display" class="sc-18688171-0 sc-7d450bff-4 fXAhuT fBSHnS">2</div>
<div data-change-key="awayScore.display" class="sc-18688171-0 sc-7d450bff-4 fXAhuT fBSHnS">1</div>
</div> 这是我的代码:
home_score = driver.find_element(By.CSS_SELECTOR,"div.sc-492bf320-0.sc-7d450bff 9.crIwBV.juiSXn")[0].text
away_score = driver.find_element(By.CSS_SELECTOR,"div.sc-492bf320-0.sc-7d450bff 9.crIwBV.juiSXn")[1].text我收到一个错误,TypeError: 'WebElement'对象是不可订阅的。
我可以改变什么来分别得到文本?
发布于 2022-07-08 08:40:05
https://stackoverflow.com/questions/72908663
复制相似问题