“cara mengonversi string ke byte tanpa menyandikan python” Kode Jawaban

cara mengonversi string ke byte tanpa menyandikan python

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

cara mengonversi string ke byte tanpa menyandikan 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.

Jawaban yang mirip dengan “cara mengonversi string ke byte tanpa menyandikan python”

Pertanyaan yang mirip dengan “cara mengonversi string ke byte tanpa menyandikan python”

Lebih banyak jawaban terkait untuk “cara mengonversi string ke byte tanpa menyandikan python” di Python

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya