我为我的目标提供了一条通往目标的道路文件.py'我需要从它调用一个名为'compress'的方法'
文件.py
def compress(arg):
return arg-5
其他.py
class Algorithm:
def __init__(self, path):
self.path = path #/PATH/TO/file.py
def func(self, arg1):
return self.path.compress(arg1)
当然,这是一个虚拟示例,但是如何以正确的方式实现func呢?有可能吗?你知道吗
Tags:
使用importlib模块,您可以动态加载适当的路径,然后从此模块调用适当的函数!使用
os.path
的简单示例:在这种情况下,您可能需要执行一些附加检查,例如文件存在性和函数存在性。你知道吗
相关问题 更多 >
编程相关推荐