0
我不确定我是否正确编码,但是我想循环一个xpath路径来获取所有值并追加它,并在没有找到任何值时停止循环。在Python 2.6中通过xpath循环
下面是我的python代码。
def highfailures():
for i in range(1,15):
hfc = hf.xpath('//html/body/table//tr/td[1]/table[1]//tr[2]/td[{i}]/font/b/text()')
items.append(hfc)
return items
什么XML模块您使用的?既然你不显示你的'import'语句,很难说。如果你使用'lxml','xpath'方法*返回一个列表,所以你可以迭代该方法的结果('用于hf.xpath(...)中的元素):') – larsks
我正在使用lxml模块。 –