<p>我试图找出类或函数中存储在python文件中的代码行数
我的代码是这样的。。。我想要的是找出a类中的代码行数而不是所有的文件。。。有什么好办法吗??在</p>
<pre><code>import inspect
import foo
for a,b in inspect.getmembers(foo):
if inspect.isclass(b):
print a # find a class within the file
</code></pre>
<pre><code>len(inspect.getsourcelines(a)[0])
</code></pre>
<p>从inspect.getsourcelines文件:</p>
<blockquote>
<p>Return a list of source lines and starting line number for an object.</p>
</blockquote>
<p>所以你需要0索引</p>