免责声明:初学者。 这是我遇到问题的代码段。
<tbody>
<tr>
<a>Hit on if statement 1. Ignore.</a>
<a>Hit on if statement 1. Always one of these tr elements.</a>
</tr>
<tr>
<a>Hit on if statement 2. Tr like this could repeat n times.</a>
</tr>
</tbody>
html看起来像这样:
{{1}}
tbody中的这种模式可以重复n次。
循环的第一次迭代完美地运行,但之后它只是永远重复相同的第一次迭代。非常感谢任何帮助。
答案 0 :(得分:1)
尝试使用以下示例的eTree。 。 。 .where文件路径应该是xml文件的路径
from xml.etree import ElementTree as ET
tree = ET.parse(filepath)
for tab_row in tree.iter(tag='tr'):
print(tab_row.text)enter code here
答案 1 :(得分:0)
发现我做错了什么。所有xpath语句都需要一个点:
find_elements_by_xpath(""".//a[contains(@href, 'thing1')]""")