擅长:python、mysql、java
<p>我想你要找的是这样的东西:</p>
<pre><code>from BeautifulSoup import BeautifulSoup
import re
soup = BeautifulSoup(open('prueba.html').read())
item = re.sub('\s+', ' ', soup.h2.a.text)
price = soup.find('p', {'class': 'productlist_mostwanted_price'}).text
price = re.search('\d+\.\d+', price).group(0)
print item, price
</code></pre>
<p>输出示例:</p>
<blockquote>
<p>Spear & Jackson Predator Universal Hardpoint Saw - 22" 5.95</p>
</blockquote>
<p>注意,对于item,正则表达式仅用于删除多余的空白,而对于price则用于捕获数字。在</p>