<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>高级特性 on PlumePHP</title><link>https://plumephp.com/tags/%E9%AB%98%E7%BA%A7%E7%89%B9%E6%80%A7/</link><description>Recent content in 高级特性 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Tue, 18 Aug 2026 10:00:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/%E9%AB%98%E7%BA%A7%E7%89%B9%E6%80%A7/index.xml" rel="self" type="application/rss+xml"/><item><title>Python 元编程与动态特性深度解析</title><link>https://plumephp.com/python-metaprogramming/</link><pubDate>Tue, 18 Aug 2026 10:00:00 +0800</pubDate><guid>https://plumephp.com/python-metaprogramming/</guid><description>&lt;h2 id="1-动态属性访问__getattr____getattribute____setattr__"&gt;1. 动态属性访问：&lt;code&gt;__getattr__&lt;/code&gt;、&lt;code&gt;__getattribute__&lt;/code&gt;、&lt;code&gt;__setattr__&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;Python 的属性访问机制是元编程的基石。与普通语言不同，Python 中的每一次属性查找都可以被自定义拦截和重定向。理解这三个魔术方法的调用顺序和差异，是掌握动态特性的第一步。它们在访问控制、属性代理、延迟加载等场景中发挥着至关重要的作用。&lt;/p&gt;</description></item></channel></rss>