googleのpythonコーディング規約の邦訳(http://works.surgo.jp/translation/pyguide.html)見てたら@propertyなんてのをあることを知った。 知らんかった。こんなことできるのね。
関数パラメーター property(fget=None, fset=None, fdel=None, doc=None) fget プロパティを取得するメソッド名 fset プロパティを設定するメソッド名 fdel プロパティを削除するメソッド名 doc プロパティの説明文 まず property関数を使わない使用例を示す。 >>> class Cal(object): ... def __init__(self): ... self.__x = None ... def getx(self): ... return self.__x ... def setx(self, value): ... self.__x = value ... def delx(self): ... del self.__x ... >>> a = Cal() >>> a.setx(10) >>> a.getx
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く