擅长:python、mysql、java
<p>问题是cols数组的长度小于您试图访问的元素。在示例中</p>
<pre><code>booth_number = cols[3].text
</code></pre>
<p>cols数组的长度不超过3,因为数组索引是基于零的(元素1的索引为0)。当您试图访问索引为3的第四个元素时,您正在访问范围之外的元素。你知道吗</p>
<p>您可以通过在访问元素之前检查长度来解决此问题。你知道吗</p>
<pre><code>if len(cols) > 3:
booth_number = cols[3].text
</code></pre>
<p>这样,如果展位号不在cols中,您的程序不会失败并停止。你知道吗</p>