擅长:python、mysql、java
<p>创建变量“<strong><em>cells</em></strong>”时,您希望查找该行的所有“<strong><code>td</code></strong>”元素,而不是整个“soup”对象的“<strong>”。你知道吗</p>
<p>应该是这样的:</p>
<pre><code>cells = row.find_all('td')
</code></pre>
<p>另外,我认为这之后的行中有一个错误,引用的是“cells”而不是“cell”:</p>
<pre><code>firstRanking = cells[1].get_text()
</code></pre>
<p>这将使for循环如下所示:</p>
<pre><code>for row in rows:
cells = row.find_all('td')
firstRanking = cells[1].get_text()
print(firstRanking)
</code></pre>