擅长:python、mysql、java
<p><code>ex</code>只有在<code>__init__</code>方法的主体内部才可用。不能在方法体之外访问方法的参数。你知道吗</p>
<p>您需要执行以下操作:</p>
<pre><code>class XToSql:
def __init__(self, ex, sh=None):
self.ex = ex
if sh is None:
sh = ex.sheet_by_index(0)
self.sh = sh
</code></pre>
<p>然后这样称呼:</p>
<pre><code>a1 = XToSql(xlrd.open_workbook('ex1.xlsx'))
</code></pre>