4

とにかく、Pythonメソッドが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-self唯一可能な解決策(独自のPythonバージョンを作成する(ソースを使用することを除く))
別の言語を試してください。

于 2013-02-06T11:14:17.717 に答える
2

いいえ、ありません。慣例では「自己」を使用しますが、自己の代わりに別の単語を使用することもできます。

于 2013-02-06T11:13:21.767 に答える