10.1.1. Класс cerebro.aclasses.AbstractAttachment¶
-
class
cerebro.aclasses.
AbstractAttachment
(event_id, message_id, attach_id)[исходный код]¶ Базовый класс вложения. Имеет основной функционал для доступа к свойствам вложения.
Методы
-
DATA_
= ''¶ Поля кортежа данных вложения
-
DATA_COMMENT
= 7¶ Текстовый комментарий. Тип string.
-
DATA_EVENT_ID
= 1¶ Идентификатор сообщения. Тип int.
-
DATA_FILE_HASH
= 10¶ Хеш файла. Тип string.
-
DATA_FILE_PATH
= 8¶ Путь до файла. Тип string.
-
DATA_FILE_SIZE
= 5¶ Размер вложения в байтах. Тип int.
-
DATA_GROUP_ID
= 2¶ Идентификатор вложения. Тип int.
-
DATA_HAS_REVIEW
= 4¶ Наличие рецензии. 0 - нет, 1 - есть.
-
DATA_IS_LINK
= 3¶ Тип вложения: 0 - файл, 1 - ссылка.
-
DATA_MTM
= 0¶ Время модификации данных. Тип datetime.
-
DATA_NAME
= 6¶ Имя вложения. Тип string.
-
DATA_REVIEW_HASH
= 11¶ Хеш файла рецензии. Тип string.
-
DATA_REVIEW_PATH
= 9¶ Путь до файла рецензии. Тип string.
-
DATA_THUMB1_HASH
= 12¶ Хеш первого эскиза. Тип string.
-
DATA_THUMB2_HASH
= 13¶ Хеш второго эскиза. Тип string.
-
DATA_THUMB3_HASH
= 14¶ Хеш третьего эскиза. Тип string.
-
comment
()[исходный код]¶ Результат: текстовый комментарий к вложению. Тип результата: string
-
file_path
()[исходный код]¶ Результат: путь до файла. Может отсутствовать, если файла нет в файловом хранилище. В этом случаи возвратится пустая строка. Тип результата: string
-
file_size
()[исходный код]¶ Результат: размер файла в байтах. В случаи ссылки возвращает 0. Тип результата: int
-
has_review
()[исходный код]¶ Результат: True, если вложение имеет рецензию (аудио-визуальные комментарии). Тип результата: bool
-
is_link
()[исходный код]¶ Результат: True, если вложение является ссылкой. Тип результата: bool
-
name
()[исходный код]¶ Результат: имя вложения. В случаи ссылки возвращает полный путь до файла. Тип результата: string
-
review_path
()[исходный код]¶ Результат: путь до файла рецензии (аудио-визуальных комментариев). Может отсутствовать, если файла нет в файловом хранилище. В этом случаи возвратится пустая строка. Тип результата: string
-