如何在静态方法中获得当前调用的上下文?

2010-08-25 22:01:58 +08:00
 billychow
在静态方法内部如何得知当前静态方法是哪一个类的?
我在里面试着 dir() 了一下,MS 只有传递进来的参数。

请高人指点,谢谢。
5244 次点击
所在节点    Python
5 条回复
billychow
2010-08-25 22:04:25 +08:00
或许可以用 call stack 实现?
iwinux
2010-08-25 22:49:48 +08:00
用 @classmethod ? 不过这样就变成类方法了...
billychow
2010-08-25 22:53:44 +08:00
也行,类方法是绑定的,我刚开始可能就问错了。。。
那么如果是类方法该怎么做呢?
iwinux
2010-08-25 23:03:11 +08:00
billychow
2010-08-25 23:12:03 +08:00
非常感谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/2023

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX