擅长:python、mysql、java
<p>您可以使用<code>obj.__dict__</code>获取对象的实例变量,例如:</p>
<pre><code>class Dog:
def __init__(self, name, age):
self.name = name
self.age = age
d1 = Dog("Fido", 7)
for key, val in d1.__dict__.items():
print(key, ": ", val)
</code></pre>
<p>输出:</p>
^{pr2}$
<p>但是,您可能会发现,对于可能具有大量实例变量和方法的实际对象,这种方法并不适用。在</p>