如何在Python中使用calendar类?

2024-09-28 22:27:41 发布

您现在位置:Python中文网/ 问答频道 /正文

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

File "/home/pi/Python_Programs/calendar.py", line 4, in calendar.prmonth(2016, i) AttributeError: 'module' object has no attribute 'prmonth'

这是我的代码:

import calendar

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

请告诉我我做错了什么?在


Tags: 模块代码in终端home编程错误pi
1条回答
网友
1楼 · 发布于 2024-09-28 22:27:41

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

只需为您的模块命名其他名称,例如prmonth可以从实际的日历模块访问。在

相关问题 更多 >