擅长:python、mysql、java
<p>代码的问题是,您用<code>line_api = line.split(',')[2]</code>拆分读入的每一行,<code>[2]</code>引用了该列表中存在的第三个元素<code>xxxxxxxxx</code>或<code>yyyyyyyyy</code>,然后在调用<code>self.api = res[0]</code>时引用了该列表中的第一个(也是唯一的)元素</p>
<p><code>self.api = res[1]</code>总是抛出一个错误,因为它永远不会出现在1元素列表中。我不确定else语句的目标是什么,但我建议使用DirtyBit的优雅解决方案</p>