擅长:python、mysql、java
<p>使用类似<a href="http://www.crummy.com/software/BeautifulSoup/" rel="nofollow">BeautifulSoup</a>的HTML解析器。<br/>
示例:</p>
<pre><code>from bs4 import BeautifulSoup as bs
import re
markup = '''<span id="dataView01">001.00 SPL</span>
<span id="dataView02">543.00 SPL</span>
<span id="dataView03">056.00 SPL</span>
<span id="dataView04">228.00 SPL</span>'''
soup = bs(markup)
tags = soup.find_all('span', id=re.compile(r'[dataView]\d+'))
for t in tags:
print(t.text)
</code></pre>
<p>结果:</p>
^{pr2}$
<hr/>
<p>下一步;写入.txt文件:</p>
<pre><code>import csv
with open('output.txt','wb') as fou:
csv_writer = csv.writer(fou)
for tag in tags:
split_on_whitespace = t.text.split()
csv_writer.writerow(split_on_whitespace)
</code></pre>