我有以下類,我想在該類中使用__init__
中的方法location_change
。有沒有辦法做到這一點?我在下面使用的例子是一個簡化,但我需要做的是使用類方法來轉換一些構造函數數據。這可以在python中完成嗎?在__init__中使用類方法
class dummy:
def __init__(self):
self.location = 'USA'
print(self.location)
location_change()
print(self.location)
def location_change():
self.location = 'UK'
first_dummy = dummy()
最好在CamelCase中命名類。 – demalexx 2012-01-17 14:17:46
classes_上的_classmethods_和_methods之間似乎存在一些混淆;可悲的是,這些不同。 – katrielalex 2012-01-17 14:26:09