为了账号安全,请及时绑定邮箱和手机立即绑定

如何从不同的脚本在 python 中运行 3 个函数?

如何从不同的脚本在 python 中运行 3 个函数?

慕妹3146593 2023-05-09 11:00:13
我在 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()


查看完整回答
反对 回复 2023-05-09
?
幕布斯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 模块中可调用的所有内容。


希望这能回答您的问题。


查看完整回答
反对 回复 2023-05-09
  • 2 回答
  • 0 关注
  • 106 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信