擅长:python、mysql、java
<p>你不能真的这么做,你可以从标签中提取特定的信息。在</p>
<p>定义您发布的x=html如下:<code>x = '''<tbody class="item item-live-c324ceb98e25716a0fad0727e0cd64e3" data-buyout="1 alchemy" data-ign="DanForeverr" data-league="Standard" data-name="Sulphur Wastes Map" data-seller="NoCocent" data-sellerid="None" data-tab="~price 1 alch" data-x="6" data-y="7" id="item-container-0">'''</code></p>
<pre><code>soup = BeautifulSoup(x,'lxml')
this_class = soup.findAll('tbody',{'class':'item item-live-c324ceb98e25716a0fad0727e0cd64e3'})
#This is used to pinpoint the exact tbody (you can do it your way),
# but it's useful because you give it the exacty key-value. (Mostly can't miss)
for i in this_class:
print(i['data-buyout'])
print(i['data-ign'])
print(i['data-name'])
print(i['id'])
</code></pre>
<p>您可以打印这些属性的每个值,但如果您使用</strong><code>soup.findAll</code>或{<cd3>},则<strong>不会</strong>只打印(<em>一个</em>)<strong>分支</strong>,而且还会打印整个<strong>树</strong><em>(子级)</em></p>