我或多或少是一个python noob,在弄脏我的手,在我使用的其中一个模块中,我遇到了这样的说法:
from django.utils.translation import ugettext, ugettext_lazy as _
该声明与django和i18n有关,但问题是更为一般的......我想。那么,如果我在我的代码中使用_("some string to be translated")
,哪一个是被调用的函数,ugettext或ugettext_lazy?
答案 0 :(得分:3)
逗号分隔import语句的子句。该代码相当于:
from django.utils.translation import ugettext
from django.utils.translation import ugettext_lazy as _