Как ждать, пока будет вставлен правильный элемент? (Webscrape) - PullRequest
1 голос
/ 25 марта 2020

Я пытался извлечь данные с сайта полета. Приведите пример, первые 5 появившихся рейсов обычно не имеют остановок. Тем не менее, рейсы после первых 5 рейсов имеют режим ожидания. Результаты для остановки (полеты после первых пяти полетов) были показаны в (первые пять полетов), поскольку (первые пять полетов) не имеют элемента в HTML (я проверил!).

layovers = browser.find_elements_by_xpath("//span[@data-test-id='layover-airport-stops']")
layovers_list = [value.text for value in layovers]

тогда я сделал это

try:
    df.loc[i, 'layovers'] = layovers_list[i]
except Exception as e:
    pass

это потому, что я пропустил исключение? Я хотел попробовать использовать код для ожидания правильных элементов, но не слишком знаком с ним. пожалуйста, помогите!

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