クラスの型からクラスインスタンスを生成したかったのだけど、mac上のpythonから同じことしたら同じインスタンスを指してたんだよなー。
と、思ってこれ書いてたら普通に動いてた・・・?? あれれ?? まぁいいか・・・
[python]
class TestClass(object):
def __init__(self, msg):
self.msg = msg
klass = TestClass
a = klass(‘a’)
b = klass(‘b’)
assert(a.msg == ‘a’)
assert(b.msg == ‘b’)
[/python]
[Python] クラスの挙動まとめ #1 – 大カフェイン
クラスの挙動まとめ #2 – 大カフェイン
Pythonの型と二つのクラス、そしてインスタンス – atsuoishimotoの日記