1
给定一个类,如何列出其所有内部类?列出给定类的所有内部类 - Python
class Car:
some_var = "var"
class Engine:
some_other_var = "var2"
class Body:
another_var = "var3"
现在给出Car
我希望能够列出或遍历所有的内部类(Engine
,Body
)
(Python的3.5)
汽车.__ dict__应该给你,你使用的是什么版本的Python的起点 – Duikboot
? – jpmc26
为什么你要在'Car'里面定义这些类?在Python中这是可以做到的,但是很少需要。你可能应该使用这些变量的实例属性,而不是类属性。您可以直接使用类对象来存储类似的数据,但通常的做法是创建类的实例。 –