Попробуйте запрос MySQL:
show tables from your_db like '%puzzle%';
, а затем посчитайте результат
.Если Вы не хотите использовать Двоичный класс xmlrpclib, можно просто использовать .encode () метод строк:
a = open("pdf_reference.pdf", "rb").read().encode("base64")
На самом деле, еще после некоторого рытья, это похоже xmlrpclib
модуль может иметь часть, с которой я нуждаюсь, он Binary
класс помощника:
binary_obj = xmlrpclib.Binary( open('foo.pdf').read() )
Вот пример из документации XML-RPC Trac
import xmlrpclib
server = xmlrpclib.ServerProxy("http://athomas:password@localhost:8080/trunk/login/xmlrpc")
server.wiki.putAttachment('WikiStart/t.py', xmlrpclib.Binary(open('t.py').read()))
Можно сделать это с base64 библиотекой, интерфейсом прежней версии.
Похож на Вас, смог использовать binascii модуль
binascii.b2a_base64 (данные)
Преобразуйте двоичные данные в строку символов ASCII в кодировании base64. Возвращаемое значение является преобразованной строкой, включая символ новой строки. Длина данных должна быть самое большее 57 для соблюдения base64 стандарта.