календарь python.HTMLCalendar

Я думаю, что я хочу использовать Python, встроенный в модуль календаря, чтобы создать календарь HTML с данными. Я говорю, что думаю, потому что я, вероятно, подумаю о лучшем пути, но сейчас он немного личный. Я не знаю, было ли это предназначено для использования таким образом, но кажется, что это немного бессмысленно, если вы можете хотя бы превратить дни в<a hrefs>.

Это устанавливает календарь на этот месяц с воскресеньем в качестве первого дня.

import calendar
myCal = calendar.HTMLCalendar(calendar.SUNDAY)
print myCal.formatmonth(2009, 7)

это печатает

<table border="0" cellpadding="0" cellspacing="0" class="month">\n<tr>
<th colspan="7" class="month">July 2009</th></tr>\n<tr><th class="sun">Sun</th>
<th class="mon">Mon</th><th class="tue">Tue</th><th class="wed">Wed</th>
<th class="thu">Thu</th><th class="fri">Fri</th><th class="sat">Sat</th></tr>\n
<tr><td class="noday">&nbsp;</td><td class="noday">&nbsp;</td>
<td class="noday">&nbsp;</td><td class="wed">1</td><td class="thu">2</td><td class="fri">3</td>
<td class="sat">4</td></tr>\n<tr><td class="sun">5</td><td class="mon">6</td><td class="tue">7</td>
<td class="wed">8</td><td class="thu">9</td><td class="fri">10</td>
<td class="sat">11</td></tr>\n<tr><td class="sun">12</td><td class="mon">13</td>
<td class="tue">14</td><td class="wed">15</td><td class="thu">16</td><td class="fri">17</td>
<td class="sat">18</td></tr>\n<tr><td class="sun">19</td><td class="mon">20</td>
<td class="tue">21</td><td class="wed">22</td><td class="thu">23</td><td class="fri">24</td>
<td class="sat">25</td></tr>\n<tr><td class="sun">26</td><td class="mon">27</td>
<td class="tue">28</td><td class="wed">29</td><td class="thu">30</td><td class="fri">31</td>
<td class="noday">&nbsp;</td></tr>\n</table>\n

Я хотел бы вставить некоторые данные в объект HTMLCalendar до того, как он отобразит строку html. Я просто не могу понять, как.

Например

<td class="tue">28<br />[my data]</td>

Ответы на вопрос(5)

Ваш ответ на вопрос