今天调用calendar.month时发现报错
代码如下
import calendar
yy=int(input("year:"))
mm=int(input("month:"))
print(calendar.month(yy,mm))
报错如下图所示
看图中圈起来的黄色部分,circular import,可能是循环了,可以看到该程序文件名为calendar.py,与引入的calendar一致,所以造成了错误。
解决方法
修改文件名称即可,不能与引入的包同名
今天调用calendar.month时发现报错
代码如下
import calendar
yy=int(input("year:"))
mm=int(input("month:"))
print(calendar.month(yy,mm))
报错如下图所示
看图中圈起来的黄色部分,circular import,可能是循环了,可以看到该程序文件名为calendar.py,与引入的calendar一致,所以造成了错误。
解决方法
修改文件名称即可,不能与引入的包同名