Как конвертировать zip файл в массив байт
Использую tornado для вебсокетов. Мне нужно по вебсокетам передать с сервера клиенту на js (к примеру) зашифрованный aes zip-файл (для этого использую библиотеку chilkat). Для этого мне нужно сконвертировать zip-файл в массив байт, перегнать в base_64 (это важно) и отправить методом self.write_message(МАССИВ_БАЙТ_ZIP-файла_ПЕРЕГНАННЫЙ_в_BASE_64)
Информации о конвертации zip файла в массив байт на python нет нигде. Нашёл в библиотеке zipfile класс ZipExtFile, в нём метод read и похожие, но не понял, что передать в аргумент self?