python - 将两个字符串连接成可调用字符串 'moduleA' + 'func1' 进入 moduleA.func1()

标签 python string function

<分区>

我明白了:

tu = ("func1", "func2", "func3")

通过我正在寻找的操作,我会得到第一个字符串:

moduleA.func1()

我知道如何连接字符串,但有没有办法连接成一个可调用的字符串?

最佳答案

getattr(moduleA, 'func1')() == moduleA.func1()

关于python - 将两个字符串连接成可调用字符串 'moduleA' + 'func1' 进入 moduleA.func1(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12167452/

相关文章:

python - 如何将基于 tkinter 的应用程序与自定义图标捆绑在一起?

Python:使用 markit ondemand api 将 JSON 参数正确格式化为正确的 http 请求

linux - 重击 : Loop a file until it reaches specific number of matching strings and start over

javascript - 在 Firefox 中禁用鼠标中键单击和拖动功能

python - Flask属性错误: 'NoneType' object has no attribute 'split'

python - 查找用户的 "Downloads"文件夹

javascript - 匹配多个值并将重复值替换为一个值

java - 如何在java中分析一个字符串以确保它既有字母又有数字?

delphi - case..of 与函数

javascript - 用另一个 Javascript 调用停止 Javascript 函数?