Django のソース コードの一部を調べていて、これに出会いました。正確には何をしencoding = property(lambda self: self.file.encoding)
ますか?
質問する
300 次
3 に答える
4
これは基本的に、本格的なラップされたゲッターの省略形です。真の1-1拡張ではありませんが、Expandedは次のようになります。
def encoding(self):
return self.file.encoding
于 2012-05-16T06:50:55.643 に答える
2
これは、包含クラスからそのfile.encoding属性へのアクセスをプロキシするプロパティです。
于 2012-05-16T06:43:02.893 に答える