in pybulletX/helper.py [0:0]
def to_nested_dict(d, sep="."):
root = {}
for k, v in d.items():
node = root
keys = k.split(sep)
for key in keys[:-1]:
if key not in node:
node[key] = {}
node = node[key]
node[keys[-1]] = v
return root