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, 1125🔥, 0💬
Popular Posts:
How to validate the id_token signature received from Azure AD v2.0 authentication response? You can ...
How to use the "send-one-way-request" Policy statement to call an extra web service for an Azure API...
How to create a navigation file like navigation.xhtml for an EPUB 3.0 book? At least one navigation ...
How to convert a JSON text string to an XML document with PHP language? Currently, there is no built...
How To Avoid the Undefined Index Error in PHP? If you don't want your PHP page to give out errors as...