Sometimes, we want to use a dot "." to access members of dictionary with Python.
In this article, we’ll look at how to use a dot "." to access members of dictionary with Python.
How to use a dot "." to access members of dictionary with Python?
To use a dot "." to access members of dictionary with Python, we can use the dotmap
library.
To install it, we run
pip install dotmap
Then we can use it by writing
from dotmap import DotMap
m = DotMap()
m.hello = 'world'
m.hello
m.hello += '!'
m.val = 5
m.val2 = 'Sam'
to create a DotMap
object, which is a subclass of dict.
Then we assign values to properties of m
.
And then we can use m.hello
or m['hello']
to access properties of m
.
We can convert m
back to a regular dict with
d = m.toDict()
And we can convert a dict to a DotMap
object with
m = DotMap(d)
where d
is a dict.
Conclusion
To use a dot "." to access members of dictionary with Python, we can use the dotmap
library.