Использование перечислений в ctypes.Structure

У меня есть структура, которую яm доступ через ctypes:

struct attrl {
   char   *name;
   char   *resource;
   char   *value;
   struct attrl *next;
   enum batch_op op;
};

Пока у меня есть код Python, как:

# struct attropl
class attropl(Structure):
    pass
attrl._fields_ = [
        ("next", POINTER(attropl)),
        ("name", c_char_p),
        ("resource", c_char_p),
        ("value", c_char_p),

Но я'я не уверен, что использовать дляbatch_op ENUM. Должен ли я просто сопоставить его сc_int или же ?

Ответы на вопрос(2)

Ваш ответ на вопрос