这是代码:
modulename, classname = settings.APP_USER_CLASS.rsplit('.',1 )
modulemeta = __import__(modulename, globals(), locals(), [classname])
我不明白:
__import__(modulename, globals(), locals(), [classname])
的意思是,那是什么
谢谢
最佳答案
__import__
是导入模块的内置函数。第一个参数是要加载的模块,第四个参数是要从模块导入的名称列表。所以他的电话等效于:
from modulename import classname
[编辑]
但是我必须同意乔恩对您的帖子的评论。这是不难发现的事情。
关于python - 这在我老板的python代码中意味着什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5227424/