typedstruct:在Python 3.7数据类之上,围绕struct内置模块的包装器,支持输入

时间:2024-05-13 01:47:20
【文件属性】:

文件名称:typedstruct:在Python 3.7数据类之上,围绕struct内置模块的包装器,支持输入

文件大小:23KB

文件格式:ZIP

更新时间:2024-05-13 01:47:20

python typing struct Python

类型结构 python 3.7 之上,围绕包装器,支持。 例子 例如,如果您想读取BMP文件的标头,则可以这样编写: from dataclasses import dataclass from typedstruct import LittleEndianStruct , StructType @ dataclass class BMPHeader ( LittleEndianStruct ): type : int = StructType . uint16 () # magic identifier: 0x4d42 size : int = StructType . uint32 () # file size in bytes reserved1 : int = StructType . uint16 () # not used reserv


【文件预览】:
typedstruct-master
----poetry.lock(51KB)
----pyproject.toml(1002B)
----renovate.json(66B)
----.watchmanconfig(4B)
----.github()
--------workflows()
----.pyre_configuration(60B)
----.gitignore(65B)
----test_typedstruct.py(2KB)
----poetry.toml(33B)
----README.md(2KB)
----.flake8(63B)
----LICENSE.txt(1KB)
----typedstruct.py(2KB)

网友评论