Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Python中使用calendar类?_Python_Python 3.x - Fatal编程技术网

如何在Python中使用calendar类?

如何在Python中使用calendar类?,python,python-3.x,Python,Python 3.x,我对编程很陌生。当我在IDLE3 shell中输入以下代码时,它可以正常工作。当我将其保存并作为模块或通过终端运行时,它返回以下错误: 文件“/home/pi/Python\u Programs/calendar.py”,第4行,在 日历月份(2016年,一) AttributeError:“模块”对象没有属性“prmonth” 这是我的密码: import calendar for i in range(1, 13): calendar.prmonth(2016, i) 请告诉我我

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

文件“/home/pi/Python\u Programs/calendar.py”,第4行,在 日历月份(2016年,一) AttributeError:“模块”对象没有属性“prmonth”

这是我的密码:

import calendar

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

请告诉我我做错了什么?

这是因为您将模块命名为calendar.py-Python试图从您自己的模块加载
prmonth
,而不是从实际的calendar模块-您已经有效地跟踪了它

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