如何使用Beautifulsoup将同级元素附加到上一个元素

时间:2020-05-09 08:41:30

标签: python beautifulsoup

我想获取用span标签分隔的时间和子午线。时间和子午线都在span标记中,并且都是同级标记。我也想附加标签(11:40,am-> 11:40 am)并且不知道。这是我的代码。

***
browser.implicitly_wait(20)

#depart = soup.find_all('div', {'class': 'top'})
date = soup.find_all('div', {'class': ['depart-time', 'base-time']})
#meri = soup.select('span.depart-time.base-time').find_next_sibling('span')

for dates in date.find_all('div', {'class': ['depart-time', 'base-time']}):
print(dates.text)
***

1 个答案:

答案 0 :(得分:0)

您可以使用insert_after()

<old_div></old_div><new_div></new_div>

insert_before()

<new_div></new_div><old_div></old_div>

更多示例在 documentation 中给出。