Maison  >  Questions et réponses  >  le corps du texte

Comment diviser les octets python en plusieurs octets

Par exemple, a est un octet composé de 8 octets
a=b'/x00/x01/x02/x03/x04/x05/x06/x07'

Comment extraire a = les quatre premiers octets pour former un nouvel octet

J'ai essayé la méthode suivante
pour moi dans la plage (0,4) :

c[i]=a[i]

Mais le résultat c est une liste, pas des octets

Mais ça ne marche pas. a[i] est de type int
Comment rendre c égal aux 4 premiers octets de a ?

黄舟黄舟2733 Il y a quelques jours873

répondre à tous(3)je répondrai

  • 我想大声告诉你

    我想大声告诉你2017-05-18 10:49:58

    répondre
    0
  • 高洛峰

    高洛峰2017-05-18 10:49:58

    ,不是 /

    >>> a=b'\x00\x01\x02\x03\x04\x05\x06\x07'
    >>> len(a)
    8
    >>> a[:4]
    b'\x00\x01\x02\x03'

    répondre
    0
  • 世界只因有你

    世界只因有你2017-05-18 10:49:58

    Merci je suis débutant haha

    répondre
    0
  • Annulerrépondre