有没有办法使用多个相同的属性,如nextSibling?

时间:2015-12-05 08:31:10

标签: python beautifulsoup

我确信这是一个简单的答案,但我无法构建一个可以解决问题的搜索问题。

我有多个' nextSibling'通过一组朴实的td标签移动的属性,我需要最多22个。

有没有办法增加这些例如' nextSibling x 22'而不是: nextSibling.nextSibling.nextSibling .... 22次?

亲切的问候 伊恩

1 个答案:

答案 0 :(得分:2)

  

“有没有办法将这些例如'nextSibling x 22'相乘而不是放下:nextSibling.nextSibling.nextSibling .... 22次?”

如何使用简单的for循环:

pivot = initiatTdElement
for i in range(22):
    pivot = pivot.nextSibling

#at this point you've done calling `nextSibling` 22x 
#and store the result in pivot variable