<p>我的函数myfunction需要自定义类作为输入。我定义了很多自定义类。我想用自定义类的每个定义调用myfunction。
有什么简单的方法吗</p>
<p>基本上我想这样做:</p>
<pre><code>from custom_lib import Class_0,Class_1,....Class_100
for i in range(101):
myfunction(Class_i)
</code></pre>
<p>并替换for循环中的i,以便用所有类调用函数。
提前谢谢</p>
<pre class="lang-py prettyprint-override"><code>import custom_lib
for cl in dir(custom_lib):
if cl.startswith('Class_'):
myfunction(getattr(custom_lib, cl))
</code></pre>