| destruir Biblioteca minúscula para analisar estruturas binárias em objetos Python |
Baixe Agora |
destruir Classificação e resumo
- Licença:
- MIT/X Consortium Lic...
- Nome do editor:
- Aleksey Zhukov
- Site do editor:
- https://github.com/drdaeman/
destruir Tag
destruir Descrição
A destruição é uma pequena biblioteca Python para definir declarativamente as estruturas de dados e analisá-las aos objetos Python. A biblioteca não é madura por nenhum meio. As coisas podem ser quebradas, e a API pode mudar significativamente no futuro.Exompledata As estruturas são declaradas de alguma forma semelhantes aos modelos Django: De Destruct Import StructBaseimport Destruct.Fields como fclass Mystruct (StructBase): Timestamp = F.Timestampfield () valor = f. U32field () então, a análise está apenas criando objeto: dados = mystrut (b "\ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ xff") Assert Data.Timestamp == Datetime.datetime.utcfromtimestamp (0) Data.Value == Homepage de 255produto
destruir Software Relacionado