jsobj在python中提供javascript样式的对象。
jsobj的Python项目详细描述
jsobj在python中提供javascript样式的对象。它是基于JSObjor的,但是如果您尝试访问不存在的键而不是抛出异常,则不会返回任何一个。
主页和文档:https://github.com/gkovacs/jsobj
示例:“hello world”,带有jsobj
fromjsobjectimportObjectdata={"boolean":True,"null":None,"number":123,"objectA":{'a':'b','c':{'d':'e','f':{'g':'h'}}}}jso=Object(data)print(jso.boolean)# Trueprint(jso.null)# Noneprint(jso.number)# 123print(jso.objectA)# {'a': 'b', 'c': {'d': 'e', 'f': {'g': 'h'}}}print(jso.objectA.a)# bprint(jso.objectA.c.d)# eprint(jso.objectA.c.f.g)# h
安装
$ pip install jsobj
许可证
麻省理工学院
学分
Geza Kovacs。基于Marcin Wierzbanowski的jsobject