Issue #93 invalid

AttributeError: 'Selector' object has no attribute 'exists'

DevellMen
created an issue
 if td.select('td')[1].exists():
AttributeError: 'Selector' object has no attribute 'exists'

Т е я так понял, если у селектора указан индекс, то .exists() не сработает? А это плохо. поправить бы...

Comments (4)

  1. Gregory Petukhov repo owner

    Метод exists имеет смысл только для SelectorList (списка селекторов) т.е. результата, который вы получаете вызовом метода .select()

    В случае select()[1] вы получаете второй селектор или же IndexError, поэтому .exists() смысл не имеет.

    Вы можете так сделать elem.select('td[2]').exists()

  2. Log in to comment