首页 > 解决方案 > Python pytube 模块内部解释。单个赋值语句如何将其他字段分配给自身?

问题描述

请看一下这些照片,之前之后。我想知道单个赋值语句如何self.watch_url = f"https://youtube.com/watch?v={self.video_id}"完全改变 self 对象。这是模块“pytube”的代码片段。

标签: pythonpytube

解决方案


所以问题是,在 IDE 调试器上检查 self 时,它会自动调用带有 @property 的函数,这就是其他属性有数据的原因。


推荐阅读