1
我在這裏有兩個類TDUtility和CreateMAPInConfig。我想在「drop_map」方法內使用「enable_logons」方法。我該怎麼做?如何調用另一個類中定義的類中的方法。
類TDUtility(對象):
def __init__(self,system,path):
self.__host = system
self.__LogDIR__ = path
def enable_logons(self, ena_logons_log):
cmd = "/usr/bin/tdsh -l root "+self.__host+" 'echo 'enable logons' | /usr/pde/bin/cnscons'"
類CreateMAPInConfig(對象):
def __init__(self,system,path):
self.__host = system
self.__LogDIR__ = path
def drop_map(self, auto_select, map_name):
TDUtility().enable_logons("enable_logs3")
是它會工作,但它會重新初始化在TDUtility變量與我不希望新的價值觀。有沒有其他方法? –
@BiswajitMaharana它將創建一個新的對象TDUtility,如果您已經創建了要使用的對象TDUtility(並且可以說您命名爲'my_TD_obj'),則可以使用 my_TD_object.enable_logons(「enable_logs3 「) – HH1
是的。謝謝您的幫助。 –