如果你能给我一些关于我如何抓住出生日期和#34; 1723年6月16日"下面使用beautifulsoup。现在使用我的代码我已经设法抓住你在下面看到的结果值,但我所需要的只是获取1723年6月16日的价值。任何建议?
我的代码:
birth = soup.find("table",{"class":"infobox"})
test = birth.find(text='Born')
next_cell = test.find_parent('th').find_next_sibling('td').get_text()
print next_cell
结果:
16 June 1723 NS (5 June 1723 OS)Kirkcaldy, Scotland,Great Britain
答案 0 :(得分:0)
而不是最后一个print语句,添加此
print ' '.join(str(next_cell).split()[:3])