проблема импорта с python / django - PullRequest
0 голосов
/ 17 июня 2011

Я пытаюсь использовать модуль calendar в моем файле Django views.py.Если я произвожу импорт в верхней части файла вместе с остальными импортами моего пакета и вызову функцию monthrange в модуле, я получу следующее:

'функция' не имеетатрибут 'monthrange'

Если, однако, я импортирую модуль в свою функцию, где я использую monthrange, он работает нормально.

Это заставило меня почесать голову.Есть идеи?

1 Ответ

2 голосов
/ 17 июня 2011

Похоже на столкновение пространства имен - возможно, «календарь» переопределил какое-то место в качестве имени переменной или функции.

Попробуйте импортировать месяц из календаря в верхней части модуля, «месяц» гораздо режеСтолкновение с переменной или функцией в другом месте кода.

from calendar import monthrange
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...