2012-03-01から1ヶ月間の記事一覧

メタクラスの気になるアレ

ちょっと前に書いた 多重継承を制限してみる - プログラマのネタ帳 で、メタクラスに関してちょっと気になっていたことを検証。 それは、 メタクラスの継承ツリーはどうなるの? ってこと。これが気になっていたので以下のコードで検証。結果を簡単にまとめる…

Python3 とクラスと super

Python3 では super() を呼び出す際に引数を省略できる。 例えば以下のように書くと、 super() は super(Derived, self) という呼び出しと等価になるらしい。 class Derived(Base): def __init__(self): super().__init__() そもそも明示を是とする Python …

多重継承を制限してみる

昨日のえきぱいで window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widge…

Python3 で 環境構築

Python3 で easy_install なり pip なりを使いたいなーと思っていたので試したメモ。 easy_install とか setuptools とか distribute とか 使いたいんだけど、 ez_setup.py はダメっぽい。 distribute · PyPI を見る限りは使えるっぽいのだけど、tarball を…