字符串调用对象方法指南
在Python中,若你拥有字符串形式的方法名称,并希望通过此字符串来调用对象的对应方法,可以使用内置的getattr
函数。getattr
函数接受三个参数:对象、字符串形式的属性名以及一个默认值(可选)。使用此函数,你可以通过字符串动态地访问和调用对象的属性和方法。例如,假设你有一个对象obj
,它有一个名为my_method
的方法,你可以通过getattr(obj, 'my_method')()
来调用这个方法。若方法不存在,则可以选择提供一个默认值以避免抛出异常。
4.84MB
文件大小:
评论区