Python-Bitstring.

Einfache Konstruktion, Analyse und Änderung von Binärdaten.
Jetzt downloaden

Python-Bitstring. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Scott Griffiths
  • Website des Verlags:
  • http://code.google.com/u/python.bitstring/

Python-Bitstring. Stichworte


Python-Bitstring. Beschreibung

Einfache Konstruktion, Analyse und Änderung von Binärdaten. Python-BitString ist ein Python-Modul zum Analysieren, Konstruieren und Modifizieren von Binärdaten. Die zugrunde liegenden Binärdaten können mit Hexadezimal-, Oktal- oder Binärzeichen, signierten oder vorzeichenlosen Ganzzahlen und unterschriebenen oder vorzeichenlosen exponentiellen Golomb-codierten Ganzzahlen als interpretiert oder ausgebildet sind. Es kann auch als und von einfachen Python-Saiten erstellt werden. Das Modul ist mit einem umfassenden Satz von Gerätestagen ausgestattet und wurde mit Python 2.4, 2.5 und 2.6.Exampeln uint = 5647, länge = 16) drucken a.hex, a.bin, a.uint # 0x160f 0B00010110000011115647Drucken A .bin, A .int # 0B101100 -20Print (A + '0xf'). Hex # 0x1Freading-Daten sequentiell. Beachten Sie, dass die Daten in der Regel in der Regel von einem Lesegerät () auf einer Binärdatei stammen 352Height = B.Readbits (12) .uint # 288Flags = B.Readbits (3) .bin # 0B010Suche, Einfügen und Löschen: C = Bitstring (Bin = '00010010010010001111') # C.HEX == '0x1248f'c.findbyTealigned ('0x48') drucken c.Readbyte () # 0x48c.Insert ('0b0000') # C.HEX == '0x12480F'C.DeleteBits (Bits = 8, deletepos = 4) # C.HEX ==' 0x180F ' Anforderungen: · Python Was ist neu in dieser Version: · Neue Schnittfunktion · Slice-Funktion äquivalent __getitem__ · Findall bekommt einen Zählparameter · Änderungen an Split


Python-Bitstring. Zugehörige Software