Python的一个简单的结构体对象
项目描述
Python的一个简单的结构体对象。兼容Python 2.6+,3.x,pypy和pypy3。
安装
pip install basicstruct
用法
要创建自己的结构体,从BasicStruct继承,并用__slots__类成员定义字段。BasicStruct是高效的、可比较、可散列、可序列化、可打印和可表示的对象。
from basicstruct import BasicStruct
class Point(BasicStruct):
__slots__ = ('x', 'y')
p1 = Point(2, 3)
p2 = Point(1, y=6)
p3 = Point(x=0, y=0)
print(p1) # prints: Point(x=2, y=3)
项目详情
关闭
basicstruct-1.0.3.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7d394a95da8d8e7aedea40ce5158b863770a3f304533a3986b28bdc604873458 |
|
MD5 | 22e6e113bc6b05bc1dce1491f0593111 |
|
BLAKE2b-256 | 9c0298d511452a752895f1d77495911d2b957dbb5c5c87b37db26371c88348ad |