如何通过 Selenium 和 Python 获取文本
How to get text by Selenium and Python
我在通过 Selenium 和 Python
从 Html 获取文本时遇到问题
inerHtml
<span data-select="" data-selected="Selected" data-deselect="Press enter to remove" class="multiselect__option"><span>ONE</span></span> <!---->
<span data-select="" data-selected="Selected" data-deselect="Press enter to remove" class="multiselect__option"><span>TWO</span></span> <!---->
<span data-select="" data-selected="Selected" data-deselect="Press enter to remove" class="multiselect__option"><span>THREE</span></span> <!---->
我要接文
尝试:
a.find_element(By.CSS_SELECTOR,'span > span').text
但是我失败了
尝试:
a.find_element(By.CLASS_NAME, "multiselect__option").text
我在通过 Selenium 和 Python
从 Html 获取文本时遇到问题inerHtml
<span data-select="" data-selected="Selected" data-deselect="Press enter to remove" class="multiselect__option"><span>ONE</span></span> <!---->
<span data-select="" data-selected="Selected" data-deselect="Press enter to remove" class="multiselect__option"><span>TWO</span></span> <!---->
<span data-select="" data-selected="Selected" data-deselect="Press enter to remove" class="multiselect__option"><span>THREE</span></span> <!---->
我要接文
尝试:
a.find_element(By.CSS_SELECTOR,'span > span').text
但是我失败了
尝试:
a.find_element(By.CLASS_NAME, "multiselect__option").text