Tools, FAQ, Tutorials:
Where Are Instance Properties Stored
Where Are Instance Properties Stored?
✍: FYIcenter.com
Instance properties are stored in a built-in property called "__dict__" in each instance object.
The "__dict__" property is inherited from the base class "object" and managed by the Python engine.
If you ever forget what instance properties are associated with a specific instance object, you can always look at the content of the built-in property "__dict__". For example:
>>> class user():
... nextID = 1
... def __init__(self,name="Joe",age=25):
... self.id = user.nextID
... self.name = name
... self.age = age
... user.nextID = user.nextID + 1
...
>>> x = user()
>>> x.remark = "Smart guy!"
>>> x.__dict__
{'id': 6, 'name': 'Joe', 'age': 25, 'remark': 'Smart guy!'}
⇒ Access Class Properties through Instance Name
⇐ Manage and Use Instance Properties
2022-09-24, ∼2024🔥, 0💬
Popular Posts:
How To Convert a Character to an ASCII Value? If you want to convert characters to ASCII values, you...
How to use the urllib.request.Request object to build more complex HTTP request? The urllib.request....
How To Pad an Array with the Same Value Multiple Times in PHP? If you want to add the same value mul...
How to use the Atom Online Validator at w3.org? w3.org feed validation service is provided at http:/...
Where to find tutorials on JSON (JavaScript Object Notation) text string format? I want to know how ...