Vous êtes ici : Accueil / Forums & ML / Forums Python / Forum général Python / Selectionner donnée dans une chaine (type trame hexa)

Selectionner donnée dans une chaine (type trame hexa)

Remonter à Forum général Python
  • Selectionner donnée dans une chaine (type trame hexa)

    Envoyé par swordblood le 22 Mai 2007 à 16:43
    Bonjour,

    Je recupère des données de trame par connection DLL. J'arrive à les récupérer sous la forme de string exemple:
    >>type (trame)
    str
    >>print trame
    00 55 44 66 51 78 96

    Je voudrais pouvoir travailler sur octet par octet, plusieurs octets à la fois, chaque bits, deux trois bits d'un octet. Les données de la trame ne sont malheuresement pas séparées octet par octet.

    J'ai pensé à utilisé un masque ( & 0x0F par exemple) en le combinant avec trame [0].
    Malheuresement rien de concluant. Je sais pas si il vaut mieux retranscrire trame en entier ou peut etre en array.

    Si vous avez des solutions.....

    Merci d'avance
Rendu par Ploneboard