2024-05-15 05:34:44 发布
网友
我有两份档案
test_def.py def hi_test(a): return a
试验_运行.py你知道吗
from test_def import hi_test a = 'hi' b = 'test' c = 'lion' run = "{0}_{1}".format(a, b) run1 = run(c) print run1
它正在打印hi\u test(lion),而不是执行/调用def函数。 有人能帮我执行def函数吗?你知道吗
import test_def a = 'hi' b = 'test' c = 'lion' run = "{0}_{1}".format(a, b) run1 = getattr(test_def, run)(c) print run1
试验_定义py你知道吗
def hi_test(a): print a
from test_def import hi_test a = 'hi' b = 'test' c = 'lion' run = "{0}_{1}".format(a, b) exec("%s('%s')"%(run, c))
不过,第一个答案更好
它可以通过以下方法存档。你知道吗
import test_def a = 'hi' b = 'test' c = 'lion' run = "{0}_{1}".format(a, b) run1 = getattr(test_def,run) run2 = run1(c) print run2
试验_定义py你知道吗
试验_运行.py你知道吗
不过,第一个答案更好
它可以通过以下方法存档。你知道吗
相关问题 更多 >
编程相关推荐