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模塊。 –