コード例 #1
0
ファイル: protocol.py プロジェクト: theatlantic/py4j
def smart_decode(s):
    if isinstance(s, unicode):
        return s
    elif isinstance(s, bytestr):
        # Should never reach this case in Python 3
        return unicode(s, 'utf-8')
    else:
        return unicode(s)
コード例 #2
0
ファイル: protocol.py プロジェクト: UBOdin/mimir
def smart_decode(s):
    if isinstance(s, unicode):
        return s
    elif isinstance(s, bytestr):
        # Should never reach this case in Python 3
        return unicode(s, "utf-8")
    else:
        return unicode(s)
コード例 #3
0
ファイル: protocol.py プロジェクト: theatlantic/py4j
def encode_bytearray(barray):
    if isbytestr(barray):
        return unicode().join((unichr(ord(by) << 8) for by in barray))
    else:
        return unicode().join((unichr(by << 8) for by in barray))
コード例 #4
0
def get_list(count):
    return [unicode(i) for i in range(count)]
コード例 #5
0
def get_list(count):
    return [unicode(i) for i in range(count)]
コード例 #6
0
ファイル: protocol.py プロジェクト: fmcruz/suhcr
def encode_bytearray(barray):
    if isbytestr(barray):
        return unicode().join((unichr(ord(by) << 8) for by in barray))
    else:
        return unicode().join((unichr(by << 8) for by in barray))