التابع HTMLCalendar.formatmonth()‎ في بايثون

من موسوعة حسوب


يعيد التابع تقويم الشهر المعطى بصيغة جدول HTML.

البنية العامة

formatmonth(theyear, themonth, withyear=True)

المعاملات

theyear

السنة المطلوبة.

themonth

الشهر المطلوب (من 1 إلى 12).

withyear

معامل اختياري يحمل قيمة منطقية. إن أخذ هذا المعامل القيمة True فإنّ التابع سيضيف السنة إلى ترويسة جدول HTML المعاد. أما إن أخذ االمعامل القيمة False فتقتصر الترويسة على اسم الشهر فقط.

القيمة المعادة

سلسلة نصية تتضمّن تقويم الشهر المطلوب في السنة المطلوبة بهيئة جدول HTML.

أمثلة

يبين المثال التالي آلية عمل التابع:

>>> from calendar import HTMLCalendar
>>> cal = HTMLCalendar()
>>> cal.formatmonth(2018, 8)
'<table border="0" cellpadding="0" cellspacing="0" class="month">\n<tr><th colspan="7" class="month">August 2018</th></tr>\n<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>\n<tr><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><td class="sun">5</td></tr>\n<tr><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><td class="sun">12</td></tr>\n<tr><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><td class="sun">19</td></tr>\n<tr><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><td class="sun">26</td></tr>\n<tr><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><td class="noday">&nbsp;</td></tr>\n</table>\n'

انظر أيضًا

  • التابع formatyear()‎: يعيد التابع تقويم السنة المعطاة على هيئة جدول HTML.
  • التابع formatyearpage()‎: يعيد التابع تقويم السنة المعطاة على هيئة صفحة HTML كاملة.

مصادر

صفحة General calendar-related functions في توثيق بايثون الرسمي.