fat runnerのいろいろな記録と挑戦

体重100kg超のオッサンですが、フルマラソン完走を目指すことになりました。応援よろしくお願いします。

super(class, instance)?

python25のsuper()、先日から色々調べていました。
super(class, instance)という書き方をするんですが、このインターフェイスは、他の言語ではあまり見かけない冗長な書き方だなぁ、と。

いろいろ考えてみたんだけれど、super()は、現在のインスタンスにバインドされた上位クラスを返すわけだから、これを関数として実装するならば、現在のクラスとインスタンスが引数として必要ってことなのかな。

ところで、この件で公式のドキュメントをみて、いろいろ悩んでいたのですが、このライブラリレファレンスの記載が間違っているんじゃないかなぁ。
python2.5の日本語ドキュメントのライブラリレファレンスの組み込み関数のsuperのところで、

返された上位クラスオブジェクトが非バ インドの場合、二つめの引数は省略されます。

とあるんだけれど、
この部分の英文の原文では

 If the second argument is omitted the super object returned is unbound.

となっている。

正しくは、

2つめの引数が省略された場合、返される上位クラスオブジェクトは非バインドとなります。

なんじゃないかな。
どうなんだろう?


筋肉痛

おとつい、はじめての皇居ランをしてから丸一日たって、激しい筋肉痛に襲われています。

立って歩くだけで結構辛いです。

皇居ラン

昨日は、皇居の周りを一周走ってきました。
はじめてですごく疲れたんだけれど、あれだけ頑張っても5km弱しかないんですね。 
実際には、皇居一周+自宅と竹橋の往復距離だけ走っているので、10kmくらい走っていると思うのですが。
記事検索
タグクラウド
アクセスカウンター
  • 累計:

人気ブログランキングへ
  • ライブドアブログ