擅长:python、mysql、java
<p>如果要从上面的源检索属性的多个值,可以使用<code>findAll</code>和列表理解来获取所需的所有内容:</p>
<pre><code>import urllib
f = urllib.urlopen("http://58.68.130.147")
s = f.read()
f.close()
from BeautifulSoup import BeautifulStoneSoup
soup = BeautifulStoneSoup(s)
inputTags = soup.findAll(attrs={"name" : "stainfo"})
### You may be able to do findAll("input", attrs={"name" : "stainfo"})
output = [x["stainfo"] for x in inputTags]
print output
### This will print a list of the values.
</code></pre>