2024-04-25 13:49:15 发布
网友
使用import语句可以很容易地导入具有本地名称的模块:
import
import numpy as np
我相信np这里被称为“本地名”,但我可能会混淆。在
np
我不知道如何使用importlib模块来做同样的事情。^据我所知,{}没有选择本地名。有什么建议吗?在
importlib
import_module只返回模块;它根本不给它指定一个名称。您可以自己将其分配给变量:
import_module
short_name = importlib.import_module('really_long_module_name')
只需使用:
np = importlib.import_module('numpy')
importlib.import_module返回它为您获得的module对象,本身不绑定当前作用域中的任何名称。在
importlib.import_module
所以,你按照通常的方式通过分配来完成你自己的绑定!它完全取决于如何命名分配给的变量:-)
import_module
只返回模块;它根本不给它指定一个名称。您可以自己将其分配给变量:只需使用:
importlib.import_module
返回它为您获得的module对象,本身不绑定当前作用域中的任何名称。在所以,你按照通常的方式通过分配来完成你自己的绑定!它完全取决于如何命名分配给的变量:-)
相关问题 更多 >
编程相关推荐