Python – What Is Enum Classes ?


Python – What Is Enum Class ?

Table Of Content:

  1. What Is Enum ?
  2. Why Do We Use Enum ?
  3. Example Of Enum Class ?
  4. What Does StrEnum Means ?
  5. Where Do Enums Shine ?
  6. Benefits Of Enum ?
  7. Summary.

(1) What Is Enum ?

(2) Why Do We Use Enum ?

(4) Example Of Enum.

(5) What Is StrEnum ?

Example-1: Without StrEnum

from enum import Enum
class LLMType(Enum):
     CHAT = "chat"
     EMBEDDING = "embedding"
     SPEECH2TEXT = "speech2text"
task_type = LLMType.SPEECH2TEXT
print(task_type)
LLMType.SPEECH2TEXT

Example-2: With StrEnum

from enum import StrEnum

class LLMType(StrEnum):
    CHAT = "chat"
    EMBEDDING = "embedding"
    SPEECH2TEXT = "speech2text"
    
task_type = LLMType.SPEECH2TEXT
print(task_type)
speech2text

(6) Where Does Enum Shines

(7) Benefits Of Enum

Leave a Reply

Your email address will not be published. Required fields are marked *