1.4. Модуль cclib

Модуль py_cerebro.cclib содержит вспомогательные функции обработки хешей и битовых флагов.

Функции

py_cerebro.cclib.has_flag(flags, flag)[исходный код]
Параметры:
  • flags (int) – значение флагов.
  • flag (int) – флаг.
Результат:

наличие выставленного флага flag в значении flags.

Тип результата:

bool

Проверяет, выставлен ли флаг flag в передаваемых флагах flags.

py_cerebro.cclib.hash16_64(b16_str)[исходный код]
Параметры:b16_str (string) – хеш в формате base16
Результат:хеш в формате base64
Тип результата:string

Выполняет конвертирование строки хеша из формата base16 в base64.

py_cerebro.cclib.hash64_16(b64_str)[исходный код]
Параметры:b64_str (string) – хеш в формате base64
Результат:хеш в формате base16
Тип результата:string

Выполняет конвертирование строки хеша из формата base64 в base16.