“Comment convertir la corde en octet sans codager Python” Réponses codées

Comment convertir la corde en octet sans codager Python

>>> message = 'test 112 hello: what?!'
>>> message = message.encode('iso-8859-15')
>>> message 
b'test 112 hello: what?!'
Indian Coder Jr.

Comment convertir la corde en octet sans codager Python

import struct

def rawbytes(s):
    """Convert a string to raw bytes without encoding"""
    outlist = []
    for cp in s:
        num = ord(cp)
        if num < 255:
            outlist.append(struct.pack('B', num))
        elif num < 65535:
            outlist.append(struct.pack('>H', num))
        else:
            b = (num & 0xFF0000) >> 16
            H = num & 0xFFFF
            outlist.append(struct.pack('>bH', b, H))
    return b''.join(outlist)
Indian Coder Jr.

Réponses similaires à “Comment convertir la corde en octet sans codager Python”

Questions similaires à “Comment convertir la corde en octet sans codager Python”

Plus de réponses similaires à “Comment convertir la corde en octet sans codager Python” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code