我试图从这个HTML信息中找出克利夫兰这个词。 The HTML tags, IDs, and classes.我需要做的就是在<span>
和</span>
关键字之间获取信息。我尝试了多种方法无济于事。这是我输出正确Cleveland 52%
的代码。关于如何在<span>
标签之间切入并获得Cleveland
的任何建议?谢谢!
home = soup.find('div', attrs={'class': 'covers-CoversConsensusDetailsTable-sideHeadRight'})
home = home.text.strip()
print(home)
答案 0 :(得分:1)
soup.find('div', attrs={'class': 'covers-CoversConsensusDetailsTable-sideHeadRight'}).find('span').text
找到div然后找到span。
答案 1 :(得分:0)
如果你只想要那个div / span你可以搜索你在那里的第一个div中的范围
home = soup.find('div', attrs={'class': 'covers-CoversConsensusDetailsTable-sideHeadRight'})
cleveland = home.find('span').text.strip()