我有一個python類。我需要通過爲屬性傳遞鍵/值對或通過將在內部解析的編碼字符串來創建實例。使用鍵/值或字符串初始化類實例
這可能嗎?
更新
讓我澄清一下。
class Foo(object):
def __init__(self, **kwargs):
# This will let me use key/value arguments
def __init__(self, data):
# This will let me use the whole data as a string
我想結合這兩個。
我知道,我可以只有一個參數,可以是dict
或str
,但我不能使用關鍵字參數。
什麼樣的班級?什麼樣的鍵/值對?這可能是可能的,取決於很多因素...... – zwer