关于如何摆脱自我的任何想法?

时间:2013-02-06 11:06:44

标签: python self

有没有让Python方法可以访问类字段/方法而不使用self参数?

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

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

3 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:3)

唯一可行的解​​决方案(制作您自己的no-self Python版本(使用来源)除外)
尝试其他语言。

答案 2 :(得分:2)

不,没有。你可以使用另一个词而不是self,虽然惯例是使用“self”。