在我的一个类中,我正在打印尚未初始化的另一个类的数据。我只想在类初始化后打印该数据。有没有办法检查类是否已实例化?
如果传递未声明的类,则返回 true 和实例化时返回 false 的两个函数:
import inspect
inspect.isclass(myclass)
Run Code Online (Sandbox Code Playgroud)
或者
isinstance(myclass, type)
Run Code Online (Sandbox Code Playgroud)
一般来说,如果它不是一个类型(即未声明的类),它就是一个实例化的类型。
| 归档时间: |
|
| 查看次数: |
4423 次 |
| 最近记录: |