【文件属性】:
文件名称:duckietown-serialization
文件大小:85KB
文件格式:ZIP
更新时间:2021-03-21 01:54:07
Python
Duckietown序列化库
该软件包使用后端JSON或YAML实现了一个简单且可扩展的序列化协议。
目标
JSON和YAML后端。
建立在考虑前向兼容性的基础上
即使没有类定义也可以解释/读取数据
适用于配置文件编辑
简单的例子
一些例子:
~Point :
x : 0
y : 1
class Point ( Serializable ):
def __init__ ( self , x , y ):
self . x = x
self . y = y
现在您可以加载:
s = """
~Point:
x: 0
y: 1
"""
from duckietown_serialization_ds1 import Serializable
import yaml
data = yaml . load ( s )
p =
【文件预览】:
duckietown-serialization-ds1
----.dockerignore(44B)
----.compmake.rc(14B)
----.bumpversion.cfg(117B)
----src()
--------duckietown_serialization_tests()
--------duckietown_serialization_ds1()
----Dockerfile(898B)
----.circleci()
--------config.yml(678B)
--------config.yml.old(407B)
----requirements.txt(49B)
----LICENSE.pdf(74KB)
----setup.py(1KB)
----README.md(2KB)
----Makefile(1KB)
----.gitignore(40B)