Модуль HTMLCalendar Python: метод formatmonth ()
метод formatmonth ()
Метод formatmonth () используется для получения календаря на месяц в виде таблицы HTML.
Синтаксис
formatmonth (год, месяц, год = True)
параметры
название | Описание | Необходимые / Необязательный | Тип |
---|---|---|---|
год | Год, за который должен быть создан календарь. | необходимые | Число |
месяц | Месяц, за который должен быть создан календарь. | необходимые | Число |
withyear | Если withyear верно, год будет включен в заголовок, иначе будет использоваться только название месяца. | Необязательный | логический |
Пример использования HTML-календаря formatmonth ()
import calendar
tc= calendar.HTMLCalendar(firstweekday=0)
print(tc.formatmonth(2016, 5))
Код:
<table border="0" cellpadding="0" cellspacing="0" class="month">
<tr><th colspan="7" class="month">May 2016</th></tr>
<tr><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><th class="sun">Sun</th></tr>
<tr><td class="noday"> </td><td class="noday"> </td><td class="noday"> </td><td class="noday"> </td><td class="noday"> </td><td class="noday"> </td><td class="sun">1</td></tr>
<tr><td class="mon">2</td><td class="tue">3</td><td class="wed">4</td><td class="thu">5</td><td class="fri">6</td><td class="sat">7</td><td class="sun">8</td></tr>
<tr><td class="mon">9</td><td class="tue">10</td><td class="wed">11</td><td class="thu">12</td><td class="fri">13</td><td class="sat">14</td><td class="sun">15</td></tr>
<tr><td class="mon">16</td><td class="tue">17</td><td class="wed">18</td><td class="thu">19</td><td class="fri">20</td><td class="sat">21</td><td class="sun">22</td></tr>
<tr><td class="mon">23</td><td class="tue">24</td><td class="wed">25</td><td class="thu">26</td><td class="fri">27</td><td class="sat">28</td><td class="sun">29</td></tr>
<tr><td class="mon">30</td><td class="tue">31</td><td class="noday"> </td><td class="noday"> </td><td class="noday"> </td><td class="noday"> </td><td class="noday"> </td></tr>
</table>
Давайте запустим приведенный выше HTML-код:
Выход:
Май 2016 | ||||||
---|---|---|---|---|---|---|
понедельник | вторник | Мы бы | четверг | пятница | Суббота | солнце |
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Предыдущая: pryear ()
Далее: formatyear ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code