python-用函数名的字符串调用函数

39次阅读

共计 116 个字符,预计需要花费 1 分钟才能阅读完成。

自己写代码遇到的小问题

def ppp():
    print('***')
a = 'ppp'

问:如何用字符串 a 调用 ppp()?

a() 是肯定不行的

此处使用 eval() 可以将一行字符串转化为可执行代码

eval(a)()

output = ***

即可轻松解决

正文完
 0