标签: python selenium
如果表格中包含我要查找的文本,我将尝试在其中打印一行。不幸的是,我只能从该行的第一个单元格而不是整个行中打印文本。
这是我到目前为止尝试过的:
MyText = driver.find_element_by_xpath("//tr//*[contains(text(), 'Text I'm Looking For')]") print(MyText.text)
我需要更改什么才能打印该行中的所有文本,而不仅仅是第一个单元格?
答案 0 :(得分:0)
如下更改您的xpath。
MyText = driver.find_element_by_xpath("//tr[.//*[contains(text(), 'Text I'm Looking For')]]") print(MyText)
示例屏幕截图:
输出: