我如何从 div 标签中获取文本并在一行中打印

How do i fetch the text from div tag and print in one line

//div[@id='Container']/div/div[2] -这一行给我以下代码:

<div style="margin-left: auto;margin-right: auto;width: 25%;" xpath="1">
<span class="dxeBase_Office2010Silver field-fnt" id="Version" style="color:#000000 !important;">
Version
</span>
9.1.2.170
</div>

如何在一行中打印 "Version is 9.1.2.170"。 任何帮助将不胜感激。

要打印文本 版本是 9.1.2.170 您可以使用:

  • 使用Javaxpath:

    System.out.println(driver.findElement(By.xpath("//div/span[@class='dxeBase_Office2010Silver field-fnt' and @id='Version']/..")).getText());
    
  • 使用Pythonxpath:

    print(driver.find_element_by_xpath("//div/span[@class='dxeBase_Office2010Silver field-fnt' and @id='Version']/..").text)