擅长:python、mysql、java
<p>这就是在beautifulsoup<code>find</code>方法<br/><code>{'class': 'classname'}</code>中正确指定类的方式</p>
<p>另外,使用<code>soup.get('attribute')</code>从给定的标记中获取任何属性(<code>value</code>)</p>
<p>工作代码:<br/></p>
<pre><code>stat = soup.find('div', {'class': 'col-md-4 col-sm-4 mb-20'})
for a in stat.find('form', {'class': 'change-servs-form'}):
print(a.get('value'))
</code></pre>
<blockquote>
<p>36</p>
</blockquote>
<p>注意:我更喜欢CSS选择器,但我不想对你的代码有太多的磨练。你应该调查一下:)</p>
<p><strong>编辑</strong></p>
<p>使用CSS选择器,从<code>form</code>内的每个<code>input</code>标记获取<code>value</code>attr</p>
<pre><code>stat = soup.find('form', {'class': 'change-servs-form'})
input_tags = stat.select('input')
for a in input_tags:
print(a.get('value'))
</code></pre>
<blockquote>
<p>36<br/>
21411<br/>
change servings<br/>
reset<br/></p>
</blockquote>