我有一个python模块,我正在编写一些通常有用的函数,我单独导入。但是,其中一些函数需要在它们之间共享的辅助函数。不是将辅助函数复制到依赖于它的每个主函数中,而是有一种方法可以确保始终使用其依赖函数导入辅助函数。
例如我有函数A,它为函数B,C和D生成一个数组。
例如,如果我有一个名为的模块 有用的功能有:
def a(n):
return n*5
def b(n):
return a(n)
在我的脚本中我使用我可以做的功能
from useful_functions import A,B
然而,我正在寻找类似include a
语句的内容,以确保如果导入B,C或D,那么A也将自动导入。