擅长:python、mysql、java
<p>使用<a href="http://packages.python.org/mwparserfromhell/" rel="nofollow">mwparserfromhell</a>!它压缩了代码,对于捕获结果更可靠。对于本例的用法:</p>
<pre><code>import mwparserfromhell as mw
text = get_wikipedia_markup('United States presidential election, 2012')
code = mw.parse(text)
templates = code.filter_templates()
for template in templates:
if template.name == 'Infobox election':
nominee1 = template.get('nominee1').value
nominee2 = template.get('nominee2').value
print nominee1
print nominee2
</code></pre>
<p>很简单的事情来捕捉结果。在</p>