Б
r"""getattr\s?\(\s?(\w+)\s?,\s?['"](\w+)\s?['"]\s?\)"""
Size: a a a
Б
r"""getattr\s?\(\s?(\w+)\s?,\s?['"](\w+)\s?['"]\s?\)"""
БГ
Б
БГ
AT
БГ
obj.__dict__["some"]
прогониAT
obj.__dict__["some"]
прогониAT
obj.__dict__[another_dict[another_dict2[“xxx”]]]
БГ
Б
Б
AT
obj.__dict__["some"]
прогони__dict__[another[“xxx”]]
по-прежнему не ловитБГ
pattern = r"""(\w+)\s?\.__dict__\s?\[['"](\w+)['"]\s?\]"""
pattern = r"""(\w+)\s?\.__dict__\s?\[['"]{1,3}(\w+)['"]{1,3}\s?\]"""
Б
Б
Б
БГ
__dict__[another[“xxx”]]
по-прежнему не ловитEA
Б
EA