With the help of
Python3 1=1
OutPut :
Python3 1=1
enum.IntEnum() method, we can get the enumeration based on integer value, if we compare with normal enum based class it will fail by using enum.IntEnum() method.
Syntax : enum.IntEnum
Return : IntEnum doesn't have a written type.
Example #1 :
In this example we can see that by using enum.IntEnum() method, we are able to get the enumeration based on integer value by using this method.
# import enum and IntEnum
from enum import IntEnum
# Using enum.IntEnum
class author(IntEnum):
GEEK = 1
FOR = 2
GEEKS = 3
print(author.FOR == 2)
TrueExample #2 :
# import enum and IntEnum
from enum import IntEnum, Enum
# Using enum.IntEnum
class author(IntEnum):
GEEK = 1
FOR = 2
GEEKS = 3
class language(Enum):
Python = 1
Java = 2
print(author.GEEK == language.Python)
OutPut :
False