我对编程很陌生。当我在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)
请告诉我我做错了什么?在
这是因为您将模块命名为日历.py-Python正试图从您自己的模块加载
prmonth
,而不是从实际的日历模块加载它-您已经有效地隐藏了它。在只需为您的模块命名其他名称,例如
prmonth
可以从实际的日历模块访问。在相关问题 更多 >
编程相关推荐