擅长:python、mysql、java
<p>错误的原因很可能是文件中有一些没有逗号的额外行,当到达该行时,它抛出了您共享的错误(在我这方面,当使用您共享的文本运行代码时,它是有效的,但是如果例如我在末尾附加了一些空行,它抛出了相同的错误)</p>
<p>要进行调试,您可以在<code>x, y = line.split(',')</code>,<code>import pdb; pdb.set_trace()</code>之前再插入一行,然后再次运行该程序。这样,程序将在<code>x, y = line.split(',')</code>之前暂停,并给您一个运行交互式代码的机会。例如,您可以查看每个<code>line</code>的外观以及哪个是抛出错误的</p>