class foo(HTMLCalendar):
def formatday(self, day, weekday, data):
if day==0
return '<td class="noday"> </td>'
else:
return '<td class="%s">%d %s</td>' % (self.cssclasses[weekday], day, data)
a = foo()
a.formatmonth(1, 2)
每当我尝试它时,它都会给我一个错误,说 formatday() 正好需要 4 个参数(给定 3 个)。我试图覆盖 formatday 方法,以便可以在其中放入一些数据。有人可以告诉我我在这里做错了什么吗?