标签: python-3.x
我正在编写动态导入枚举类的代码,并在某些时候将这些枚举放入集合中。 打印出那个场景后,我很惊讶地看到两次相同的课程:
{<enum 'FactType'>, <enum 'FactType'>}
一个来自直接导入,另一个来自同一类的间接导入。这让我感到奇怪:类的哈希值是什么?
由于类是其元类的实例,并且type是所有类的基元类,因此我去研究了type ,但找不到一个确定的答案。
type