我正在输入此代码:
import calendar
cal = calendar.month(2014, 7)
print(cal)
Run Code Online (Sandbox Code Playgroud)
我不知道问题出在哪里,也不知道哪里有拼写错误。它只是不断给我这个错误:
AttributeError: 'module' object has no attribute 'month'
Run Code Online (Sandbox Code Playgroud)
很可能你有一个本地文件calendar.py被导入而不是标准库中的模块。
通过打印模块找出位置:
import calendar
print(calendar)
Run Code Online (Sandbox Code Playgroud)
重命名该文件,它掩盖了标准库版本。