datetime.now()
クラスの新しいインスタンスがインスタンス化されたときに設定するClass属性が必要です。このコードでは、インスタンス化されるときではなく、インポートさMyThing.created
れるときが常にあるように見えます。MyThing
mt
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
ときにそれを行うにはどうすればよいですか?mt
MyThing