如何使用selenium获取id为的元素的文本

2024-05-14 22:02:43 发布

您现在位置:Python中文网/ 问答频道 /正文

<tr id="pair_12">
            <td class="left first">
                                        <span class="ceFlags USD">&nbsp;</span>
                                    &nbsp; USD              </td>
                                <td class="" id="last_12_12">
                    1                   </td>

                                <td class="pid-2124-last" id="last_12_17">0,8979</td>

                                <td class="pid-2126-last" id="last_12_3">0,7695</td>

                                <td class="pid-3-last" id="last_12_2">109,94</td>

                                <td class="pid-4-last" id="last_12_4">0,9708</td>

                                <td class="pid-7-last" id="last_12_15">1,3060</td>

                                <td class="pid-2091-last greenBg" id="last_12_1">1,4481</td>

                                <td class="pid-18-last greenBg" id="last_12_9">5,8637</td>

                        </tr>

例如,我想访问“58637”值,并且每隔一秒左右刷新一次。这里是网站,也许它能帮助你更好地帮助我link

我可能把这个问题放错地方了,但我试图通过stackoverflow搜索它,但找不到任何解决方案。请原谅我的新朋友


Tags: id网站leftpidtrclasstdfirst
2条回答
driver = Chrome(webdriver)
driver.get("https://tr.investing.com/currencies/exchange-rates-table")
eur_usd = driver.find_element_by_id("last_17_12").text

为我工作!无论如何谢谢你

By id=By.id(“任何_id”); 使用getText(id);SeleniumWebDriver下的函数

相关问题 更多 >

    热门问题