擅长:python、mysql、java
<p>错误说明了一切:</p>
<pre><code>AttributeError: 'list' object has no attribute 'click'
</code></pre>
<p>根据您的代码块,您有:</p>
^{pr2}$
<p>而不是<code>WebElement</code>返回<code>List</code>。因此,当您尝试单击<code>List</code>时,您会看到错误为<code>AttributeError: 'list' object has no attribute 'click'</code></p>
<p>解决方案是将方法<code>find_elements_by_xpath</code>更改为<code>find_element_by_id</code>,或者构造一个唯一的<code>xpath</code>,如下所示:</p>
<ul>
<li><p>由于<code>WebElement</code>有一个<code>id</code>:</p>
<pre><code>browser.find_elements_by_id("CellPlayDate0').click()
</code></pre></li>
<li><p>构造一个<code>xpath</code>:</p>
<pre><code>browser.find_elements_by_xpath("//td[@id='CellPlayDate0']").click()
</code></pre></li>
</ul>