擅长:python、mysql、java
<p>看看函数:</p>
<pre><code>def abcd(self):
self.a = a
a = 'ICB164000395.txt'
return a
</code></pre>
<p>我猜你在<code>self.a = a</code>遇到了一个错误。。因为a还没有定义。也没有通过。你知道吗</p>
<p>我想你想要的是:</p>
<pre><code>class Test():
def abcd(self):
a = 'ICB164000395.txt' # you'll need to correct the path to this file
return a
def line_count(self, fname):
with open(fname) as f:
for i, l in enumerate(f):
pass
return i + 1
print(i + 1)
t = Test()
t.line_count(t.abcd())
</code></pre>