def u()

in ec2instanceconnectcli/py2py3.py [0:0]


    def u(s, encoding='utf8'):
        """
        Cast bytes or unicode to unicode

        :param s: unicode or bytes
        :type s: bytearray or str
        """
        if isinstance(s, bytes):
            try:
                return s.decode(encoding, errors='replace')
            except:
                return str(s)
        elif isinstance(s, str):
            return s
        else:
            raise TypeError("Expected unicode or bytes, got %r" % s)