0
我有一個Python類,看起來像這樣:使用Elmer在TCL中執行Python;我如何處理關鍵字參數?
class Mine:
def __init__ (self, param1=None, param2=None, param3=None):
self.param1 = param1
self.param2 = param2
self.param3 = param3
應該我埃爾默膠文件是什麼樣子的這個類?如果他們都是字符串,我會猜這:
class Mine {
Mine __init__ (string, string, string) -> create
但是,如果param3是一個對象呢?還是字典?
而且是那裏埃爾默支持** kwarg任何機會:
class Mine2:
def __init__ (self, param1=None, param2=None, **kwargs):
self.param1 = param1
self.param2 = param2
self.kwargs = kwargs
感謝。