<p>方法1-使用<a href="https://requests.kennethreitz.org/en/master/" rel="nofollow noreferrer">requests</a>和<a href="https://www.crummy.com/software/BeautifulSoup/bs4/doc/" rel="nofollow noreferrer">beautifulsoup4</a>:</p>
<pre class="lang-py prettyprint-override"><code> import requests
from bs4 import BeautifulSoup
r = requests.get('https://en.wikipedia.org/wiki/Ryan_Fitzpatrick')
soup = BeautifulSoup(r.text, 'html.parser')
for item in soup.find('tbody').findAll('ul'):
for href in item.findAll('a'):
print(href.get_text())
</code></pre>
<p>方法2-使用<a href="https://github.com/goldsmith/Wikipedia" rel="nofollow noreferrer">wikipedia</a>模块:</p>
<pre class="lang-py prettyprint-override"><code> from bs4 import BeautifulSoup
import wikipedia
ry = wikipedia.page('Ryan_Fitzpatrick')
soup = BeautifulSoup(ry.html(), 'html.parser')
career_history = []
for tr in soup.find('tbody').find_all('ul'):
for li in tr.find_all('li'):
career_history.append(li.text)
print(career_history)
</code></pre>
<p>输出:</p>
<pre><code>['St. Louis Rams (2005–2006)', 'Cincinnati Bengals (2007–2008)', 'Buffalo Bills (2009–2012)', 'Tennessee Titans (2013)', 'Houston Texans (2014)', 'New York Jets (2015–2016)', 'Tampa Bay Buccaneers (2017–2018)', 'Miami Dolphins (2019–present)', 'Ivy League Player of the Year (2004)', 'First-team All–Ivy League (2004)', 'George H. “Bulger” LoweAward (2004)']
</code></pre>