这对我老板的python代码意味着什么?

时间:2011-03-08 01:45:53

标签: python

这是代码:

modulename, classname =  settings.APP_USER_CLASS.rsplit('.',1 )
modulemeta = __import__(modulename, globals(), locals(),  [classname])

我不明白这一点:__import__(modulename, globals(), locals(), [classname])意思是,

那是什么,

感谢

1 个答案:

答案 0 :(得分:4)

__import__是一个导入模块的内置函数。第一个参数是要加载的模块,第四个参数是要从模块导入的名称列表。所以他的电话相当于:

from modulename import classname

[编辑]

但我必须同意Jon对你帖子的评论。这是一种不难找到的东西。