Python-Bitstring.

Costruzione semplice, analisi e modifica dei dati binari.
Scarica ora

Python-Bitstring. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • MIT/X Consortium Lic...
  • Prezzo:
  • FREE
  • Nome editore:
  • Scott Griffiths
  • Sito web dell'editore:
  • http://code.google.com/u/python.bitstring/

Python-Bitstring. Tag


Python-Bitstring. Descrizione

Costruzione semplice, analisi e modifica dei dati binari. Python-Bitstring è un modulo Python per l'analisi, la costruzione e la modifica dei dati binari. I dati binari sottostanti possono essere interpretati come, o costruiti con stringhe esadecimale, ottale o binarie, interi firmati o non firmati, e integrati con codice con codice Golomb esponenziale. Può anche essere usato come e creato da semplici stringhe Python. Il modulo è dotato di un set completo di test unitario ed è stato testato con l'utilizzo di Python 2.4, 2.5 e 2.6.example: interpretazioni diverse, affettazioni e concatenazione: A = bitstring ( UINT = 5647, Lunghezza = 16) Stampa A.Hex, A.bin, A.Unt # 0x160F 0b00010110000011115647Print A .bin, A .int # 0b101100 -20Print (A . Si noti che i dati di solito provengono da una lettura () su un file binario.b = Bitstring (dati = 'x00x00x01xb3x16x0x01xb3x16x01x20x4f') start_code = b.readbytes (4) .hex # 0x000001b3width = b.readbits (12). 352Height = B.Readbits (12) .UNT # 288Flags = B.Readbits (3) .bin # 0b010searching, inserimento ed eliminazione: c = bitstring (bin = '00010010010010001111') # c.hex == '0x1248F'c.FindBytealigned ('0x48') Stampa c.readbyte () # 0x48c.insert ('0b0000') # c.hex == '0x12480f'c.deletebits (bit = 8, deletepos = 4) # c.hex ==' 0x180f ' Requisiti: · Python. Cosa c'è di nuovo in questa versione: · Nuova funzione di taglio · Funzione della fetta ora equivalente a __getem__ · Findall ottiene un parametro di conteggio · Modifiche a dividere


Python-Bitstring. Software correlato