0
,所以我一直在閱讀了關於GETATTR,並想知道的蟒蛇以及
example = val1.val2.val3(item)
相當於是什麼。 所以我得到,你必須使用嵌套GETATTR
example = getattr(getattr(val1, "val2"), "val3")
但我怎麼表現對象被傳遞到實施多層次的屬性?
,所以我一直在閱讀了關於GETATTR,並想知道的蟒蛇以及
example = val1.val2.val3(item)
相當於是什麼。 所以我得到,你必須使用嵌套GETATTR
example = getattr(getattr(val1, "val2"), "val3")
但我怎麼表現對象被傳遞到實施多層次的屬性?
就快:
val3 = getattr(getattr(val1, "val2"), "val3")
example = val3(item)
# Or simply:
example = getattr(getattr(val1, "val2"), "val3")(item)