擅长:python、mysql、java
<p>信不信由你,你想要的东西真的不会出现在我收到的页面上。我想这是因为你生活在一个不同的地缘政治区域。这就是我对HTML感兴趣的地方。<a href="https://i.stack.imgur.com/YKEqk.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/YKEqk.png" alt="contents of div missing"/></a>除此之外,其他项目的文本也是空的。在</p>
<p>没关系。我从你的图片中添加了第一个<code>div</code>中缺少的内容,我可以演示如何在不需要这样做的情况下获得第二个问题所需的内容。在</p>
<p>我打开HTML文件,添加了一些内容。我想说的主要内容是,您可以通过以下方式直接指定您想要的<code>span</code>元素。在</p>
<pre><code>>>> soup = bs4.BeautifulSoup(open('temp.htm').read(),'lxml')
>>> spans = soup.findAll('span', attrs={'class': 'chg'})
>>> spans[0].text
'0.0022 (9.17%)'
>>> spans_2 = soup.findAll('span', attrs={'val': 'dividend'})
>>> spans_2[0].text
'\n'
</code></pre>
<p>不幸的是,我不能保证这对你有用。在</p>