كائنات LocaleTextCalendar‎ في بايثون

من موسوعة حسوب
< Python
مراجعة 19:00، 5 أغسطس 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:كائنات <code>LocaleTextCalendar‎</code> في بايثون}}</noinclude> هذا الصنف متفرّع من الصنف TextCalendar....')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث


هذا الصنف متفرّع من الصنف TextCalendar. يمكن تمرير اسم المنطقة في المعامل locale إلى الدالة البانية وستعيد الدالة أسماء الأشهر وأيام الأسبوع حسب المنطقة المحدّدة. إن تضمّنت المنطقة ترميزًا خاصًّا فإنّ جميع السلاسل النصية التي تتضمّن أسماء الأشهر وأيام الأسبوع ستعاد بالترميز unicode.

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

calendar.LocaleTextCalendar(firstweekday=0, locale=None)

أمثلة

يبين المثال التالي النتائج المعادة من استخدام توابع هذا الصنف مع إعدادات محلية مختلفة:

>>> from calendar import LocaleTextCalendar
>>> cal = LocaleTextCalendar(locale='ar_IQ')
>>> cal.prmonth(2018, 8)
      آب 2018
ن  ث  ر  خ  ج  س  ح
       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

>>> cal = LocaleTextCalendar(locale='fr_FR')
>>> cal.prmonth(2018, 8)
     août 2018
lu ma me je ve sa di
       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

انظر أيضًا

  • كائنات Calendar: يقدّم هذا الصنف عددًا من التوابع التي يمكن استخدامها لتحضير بيانات التقويم لغرض التنسيق.
  • كائنات TextCalendar: يستخدم هذا الصنف لإنشاء تقويم بهيئة نصية صرفة plain text.
  • كائنات HTMLCalendar: يستخدم هذا الصنف لإنشاء تقويم بهيئة HTML.
  • كائنات LocaleHTMLCalendar: هذا الصنف متفرّع من الصنف HTMLCalendar، ويستخدم لعرض التقويم بحسب الإعدادات المحلية وبهيئة HTML.

مصادر