2013-06-20 1 views
0

Я более или менее питона нуб и в то время как получать мои руки грязные, в одном из модулей я использую, я столкнулся с этим заявлением:Несколько импорта в Python как же ключевое слово

from django.utils.translation import ugettext, ugettext_lazy as _

заявление является django и i18n связаны, но вопрос имеет более общий характер ... я думаю. Итак, если я использую _("some string to be translated") в своем коде, какой из них называется функция, ugettext или ugettext_lazy?

ответ

3

Эта запятая разделяет предложения оператора импорта. Этот код эквивалентен:

from django.utils.translation import ugettext 
from django.utils.translation import ugettext_lazy as _ 
+0

Спасибо за короткий и ясный ответ на вопрос новичков и, наконец ... Я тоже могу проголосовать: P – alxs