小弟是寫程式新手
最近想做ㄧ個月曆, 讓使用者可以在上面預約時間
想用 HTMLCalendar
可是在重寫formatday的時候, 總是無法執行
連要把日期變成紅色都沒辦法, 比如說:
from calendar import HTMLCalendar
class mycal(HTMLCalendar):
def formatday(self, weekday, day):
if day == 0:
return '<td class="noday"> </td>'
else:
return '<td class="%s"><font color ="red">%d</font></td>'%
(self.cssclasses[weekday], day)
我的想像中如果執行 mycal().formatmonth(2015,12),
應該會出現一個印有紅色字體的月曆,
不過他出現list index out of range這個錯誤
我想應該是我誤解了某些東西, 可是不知道是什麼
謝謝大家了