Python xpath getall () также имеет значение параметра по умолчанию? - PullRequest
0 голосов
/ 01 апреля 2020

Я извлекаю два столбца данных, логика c ожидает массив из 2 элементов. Но getall (), похоже, игнорирует первый элемент (потому что он пустой), в результате чего получается массив из 1 значения вместо 2.

question

Как заставить getall () или код дополнительный 1 массив (пустой или нет) для каждого найденного совпадения

Ссылка: Получить xpath () для возврата пустых значений


        sizes = []
        for i, data_row in enumerate(table_rows):
            if i == 0:
                sizes = data_row.xpath('./th/text()').getall(default='size-not-found')

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...