擅长:python、mysql、java
<p>我可以看到代码存在一些问题:</p>
<ul>
<li><p>您将分配<code>x = Vars()</code>,然后再分配<code>x = Loop()</code>。现在您对原始Vars对象的引用丢失了。试着用不同的名字。</p></li>
<li><p>应该使用<code>x.loop</code>,而不是<code>x.loop</code>。前一段代码只是返回对函数的引用,而后一段代码实际上调用了它。</p></li>
</ul>
<p>从那里我不能继续执行代码,因为我没有<code>pfio</code>。不过,这可能不是在Python中使用类的最佳示例。如果你试图跟踪变量并将它们附加到一个特定的对象上,那么最好使用jornsharpe的答案,把变量和函数放在一个类中。在</p>