猿问

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

我在 python 脚本中有 3 个函数,我想同时运行但来自另一个 python 脚本,例如:


def a():

       print("\nphrase1")

def b():

       print("\nphrase2")

def c():

       print("\nphrase3")

我想从不同的文件运行这 3 个函数。有人可以支持我吗?


慕妹3146593
浏览 117回答 2
2回答

烙印99

我建议您将带有功能的程序复制到与要运行它们的程序相同的文件夹中from yourprogram import a, b, c#codea()b()c()

幕布斯7119047

假设如果以上所有功能都在模块内fun.py,则使用下面的代码片段来运行所有功能 -import funfor i in dir(fun):    item = getattr(fun,i)     if callable(item):        item()dir(fun) 检索模块 fun 的所有属性。如果属性是可调用对象,则调用它。请注意,它将调用 fun 模块中可调用的所有内容。希望这能回答您的问题。
随时随地看视频慕课网APP

相关分类

Python
我要回答