我在 python 脚本中有 3 个函数,我想同时运行但来自另一个 python 脚本,例如:def a(): print("\nphrase1")def b(): print("\nphrase2")def c(): print("\nphrase3")我想从不同的文件运行这 3 个函数。有人可以支持我吗?
2 回答
烙印99
TA贡献1829条经验 获得超13个赞
我建议您将带有功能的程序复制到与要运行它们的程序相同的文件夹中
from yourprogram import a, b, c
#code
a()
b()
c()
幕布斯7119047
TA贡献1794条经验 获得超8个赞
假设如果以上所有功能都在模块内fun.py,则使用下面的代码片段来运行所有功能 -
import fun
for i in dir(fun):
item = getattr(fun,i)
if callable(item):
item()
dir(fun) 检索模块 fun 的所有属性。如果属性是可调用对象,则调用它。请注意,它将调用 fun 模块中可调用的所有内容。
希望这能回答您的问题。
添加回答
举报
0/150
提交
取消