在Python3的另一个类中使用枚举实例

时间:2018-09-06 08:42:27

标签: python-3.x enums

我有一个名为 UsedPlatforms 的枚举类:

"d"

我想在另一个python类中使用此枚举:

this.gridOptions.api.deselectAll();

但是当我运行第二个脚本时,出现了一个错误

from enum import Enum

class UsedPlatforms(Enum):
    PROD = 1,
    TEST = 2

我认为我无法正确导入我的枚举类,或者我不知道如何在类之间或枚举之间使用枚举。那么,我应该怎么做才能在另一个类中使用我的枚举类?

谢谢!

1 个答案:

答案 0 :(得分:1)

如果您的enum类包含在名为UsedPlatform.py的文件中,则应将import中的test.py语句更改为:

from UsedPlatforms import UsedPlatforms