datetime.now()クラスの新しいインスタンスがインスタンス化されたときに設定するClass属性が必要です。このコードでは、インスタンス化されるときではなく、インポートさMyThing.createdれるときが常にあるように見えます。MyThingmt
from datetime import datetime
class MyThing:
__init__(self, created=datetime.now()):
self.created = created
MyThing.created
datetime.datetime(2012, 7, 5, 10, 54, 24, 865791)
mt = MyThing()
mt.created
datetime.datetime(2012, 7, 5, 10, 54, 24, 865791)
とは対照的に、インスタンス化されるcreatedときにそれを行うにはどうすればよいですか?mtMyThing