'Send a unicode message with an encoding.
See zmq.socket.send_unicode for details.'

def send_string(self, u, flags=0, encoding='utf-8', callback=None):

    if (not isinstance(u, basestring)):
        raise TypeError('unicode/str    objects    only')
    return self.send(u.encode(encoding), flags=flags, callback=callback)
