def encode_bytearray(barray): # Because encodestring always add a \n at the end! #return base64.encodestring(barray)[:-1] if isbytestr(barray): return bytetostr(encodeb64(barray)[:-1]) #return unicode().join((unichr(ord(by) << 8) for by in barray)) else: newbytestr = bytestr(barray) return bytetostr(encodeb64(newbytestr)[:-1])
def encode_bytearray(barray): if isbytestr(barray): return bytetostr(standard_b64encode(barray)) else: newbytestr = bytestr(barray) return bytetostr(standard_b64encode(newbytestr))