def random_enum(e: enum.EnumMeta) -> enum.EnumMeta: """ 随机从枚举中取一个值 :param e: :return: """ return random_list(list(e.__iter__()))
def __iter__(cls): return EnumMeta.__iter__( cls.__get_dynamic_enum_class(cls.dynamic_enum_dict))