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, 1104🔥, 0💬
Popular Posts:
Where to find tutorials on JSON (JavaScript Object Notation) text string format? I want to know how ...
How to install "C++/CLI Support" component in Visual Studio? I need to build my Visual Studio C++/CL...
How to start Docker Daemon, "dockerd", on CentOS systems? If you have installed Docker on your CentO...
How to run PowerShell Commands in Dockerfile to change Windows Docker images? When building a new Wi...
Where Is the Submitted Form Data Stored in PHP? When a user submit a form on your Web server, user e...