擅长:python、mysql、java
<p>在创建类之前,应将方法添加到<code>myAppObjDict</code>:</p>
<pre><code>def myValue(self, whatever):
pass
myAppObjDict['myValue'] = myValue
# Assume that myAppObjDict is already initialized.
myAppObj=type("myAppClass", (object,),myAppObjDict)
</code></pre>
<p>或者定义一个包含方法的基类,并将其包含在基类的元组中。你知道吗</p>
<pre><code>class MyBase(object):
def myValue(self): return 42
# Assume that myAppObjDict is already initialized.
myAppObj=type("myAppClass", (MyBase,),myAppObjDict)
</code></pre>