有没有办法做这样的事情:
util.py contains: def add def subtract instantiate.py contains: def instantiate
where instantiate does:
import util
def instantiate():
add = util.add
subtract = util.subtract
所以我可以在每次使用一个函数时跳过输入
util
并且我可以使用一个函数将它们全部实例化?我试过了,但我得到了
NameError: global name 'util' is not defined
最佳答案
如果您只想将这些函数导入同一个命名空间,您可以执行以下操作:
from util import *
然后你可以编写
add
等等,而不用该模块作为前缀关于python - 实例化 Python 中的所有函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7252640/