Форум сайта python.su
0
Программа не выполняется. Выдает ошибку.
Как эту ошибку исправить?
Traceback (most recent call last):
File “C:\Python3\calendar.py”, line 2, in <module>
import calendar
File “C:\Python3\calendar.py”, line 3, in <module>
c = calendar.LocaleTextCalendar(0, “Russian_Russia.1251”)
AttributeError: ‘module’ object has no attribute ‘LocaleTextCalendar’
Программа calendar.py
# -*- coding: utf-8 -*-
import calendar
c = calendar.LocaleTextCalendar(0, "Russian_Russia.1251")
print(c.formatmonth(2012, 3))
Офлайн
173
Переименуйте свой calendar.py во что-нибудь другое и удалите calendar.pyc
Офлайн
0
reclosedevСпасибо.
Переименуйте свой calendar.py во что-нибудь другое и удалите calendar.pyc
Офлайн
173
cpvТакое уже обсуждалось
А как исправить, что бы calendar.py тоже выполнялся ?
from __future__ import absolute_import
Офлайн