Python 如何等待插入正确的元素?(webscrape)

Python 如何等待插入正确的元素?(webscrape),python,html,selenium,web-scraping,Python,Html,Selenium,Web Scraping,我一直在试图从一个航班网站上提取数据。举个例子,前5个航班出现时通常没有中途停留。不过,前5个航班之后的航班都有中途停留。(前五个航班之后的航班)的中途停留结果显示在(前五个航班)中,因为(前五个航班)在HTML中没有元素(我选中了!) 然后我做了这个 try: df.loc[i, 'layovers'] = layovers_list[i] except Exception as e: pass 是因为我通过了异常吗? 我想尝试使用代码等待正确的元素,但对它不太熟悉。请帮忙

我一直在试图从一个航班网站上提取数据。举个例子,前5个航班出现时通常没有中途停留。不过,前5个航班之后的航班都有中途停留。(前五个航班之后的航班)的中途停留结果显示在(前五个航班)中,因为(前五个航班)在HTML中没有元素(我选中了!)

然后我做了这个

try:
    df.loc[i, 'layovers'] = layovers_list[i]
except Exception as e:
    pass
是因为我通过了异常吗?
我想尝试使用代码等待正确的元素,但对它不太熟悉。请帮忙

您可以发布航班网站url吗?link=''如果layouver元素不存在,您可以传递空值或空值。你能公布你的预期结果和你实际得到的结果吗。此外,如果您可以发布完整的代码,这将有助于我们提供快速解决方案。您可以发布航班网站url吗?link=''如果layouver元素不存在,您可以传递空值或空值。你能公布你的预期结果和你实际得到的结果吗。此外,如果你可以张贴完整的代码,这将有助于我们提供一个快速的解决方案。
try:
    df.loc[i, 'layovers'] = layovers_list[i]
except Exception as e:
    pass