0
如果我定義了一個函數,是否有可能爲kwargs.get引發異常?例如,是否有理由用python中的try語句來包裝kwargs.get()?
def func(**kwargs):
try:
a = kwargs.get("a")
except Exception as e:
raise ValueError("Would I ever see this error? \n ERROR: %s" % e)
如果調用不發送字典作爲參數會怎麼樣? – oat
它應該被強制爲給定功能簽名的字典.... –