我如何在Python中使用日历类?

时间:2016-05-27 09:12:08

标签: python python-3.x

我对编程很新。当我在IDLE3 shell中输入以下代码时,它可以正常工作。当我保存并将其作为模块或通过终端运行时,它会返回以下错误:

  

文件“/home/pi/Python_Programs/calendar.py”,第4行,in       calendar.prmonth(2016,i)   AttributeError:'module'对象没有属性'prmonth'

这是我的代码:

import calendar

for i in range(1, 13):
    calendar.prmonth(2016, i)

请告诉我我做错了什么?

1 个答案:

答案 0 :(得分:2)

这是因为您将模块命名为 calendar.py - Python正在尝试从您自己的模块加载prmonth,而不是从实际的日历模块加载 - 您已经有效地隐藏了它。

只需将您的模块命名为其他内容,以便从实际日历模块访问prmonth