Bonjour. Si vous regardez "Un meilleur objet Python pour JSON take 2" , Il a été écrit sur la façon d'accéder aux valeurs dans le dictionnaire (vous pouvez y accéder comme dans la source ci-dessous). Un sujet similaire a été fait et semble avoir été un sujet brûlant depuis longtemps:
- Dot access to fields instead of []
>>> from easydict import EasyDict as edict
>>> x = edict({'cos':1})
>>> x
{'cos': 1}
>>> x['cos']
1
>>> x.cos
1
>>> x['sin']
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
KeyError: 'sin'
>>> x.sin
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'EasyDict' object has no attribute 'sin'
Recommended Posts