4

无论如何使Python方法可以在不使用self参数的情况下访问类字段/方法?

写self真的很烦人。自己。自己。自己。代码变得如此丑陋,以至于我想不再纯粹为了代码美学而使用类。我不关心风险或最佳实践。我只是不想再看到自己。

PS我知道重命名的可能性,但这不是重点。

4

3 回答 3

4

Guido 的这篇博客解释了为什么它会留下来:http: //neopythonic.blogspot.co.uk/2008/10/why-explicit-self-has-to-stay.html

于 2013-02-06T11:13:10.470 回答
4

唯一可能的解决方案(除了制作自己的no-selfPython 版本(使用源代码))
尝试另一种语言。

于 2013-02-06T11:14:17.717 回答
2

不,没有。尽管惯例是使用“self”,但您可以使用另一个词来代替 self。

于 2013-02-06T11:13:21.767 回答