擅长:python、mysql、java
<p>查看您的代码,您似乎希望使用文件。现在您将file对象传递给函数<code>lists2table</code>,然后尝试将其作为一个列表下标,这就是为什么要这样做错误。你可以尝试使用以下任何方法</p>
<pre><code>def file2table(filename, mycaption=None):
with open(filename, 'r') as file:
return lists2table(file.readlines(), mycaption)
</code></pre>
<p>readlines()返回文件中的行列表。
或者可以在函数中传递file对象</p>
^{pr2}$