python里__getattr__
时间: 2023-08-26 16:15:01 浏览: 39
__getattr__方法是Python中的一个特殊方法,用于处理在访问一个不存在的属性时的异常情况。当我们访问一个对象的属性时,如果该属性不存在,Python会调用对象的__getattr__方法来处理这个异常情况。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Python的__getattr__方法学习](https://blog.csdn.net/qdPython/article/details/110233337)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [第8.33节 Python中__getattr__以及__getattr__与__ getattribute__的关系深入剖析](https://blog.csdn.net/LaoYuanPython/article/details/97043917)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [python中getattr详解](https://blog.csdn.net/lswdx/article/details/111468725)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]