iCalendar

البرمجيات قطة:
iCalendar
تفاصيل البرنامج:
الإصدار: 3.8.4
تاريخ إيداع: 13 Apr 15
المطور: Rok Garbas
ترخيص: حرر
شعبية: 136

Rating: 5.0/5 (Total Votes: 1)

وآي هو تنسيق الملفات المستخدمة على نطاق واسع، وذلك أساسا من خلال تطبيقات التقويم وجدول شخصية ومواقع الانترنت.
هذا الشكل يمكن استخدامها لتخزين تفاصيل الأحداث والاجتماعات والحجوزات، والتحفظات والتقويمات.
وتستخدم آي (.ics) الملفات على أساس منتظم من قبل التطبيقات والخدمات مثل جوجل التقويم، ومايكروسوفت أوتلوك، وموزيلا ثندربيرد، أبل التقويم، وهلم جرا.
وحدة آي تسمح للمطورين لقراءة .ics الملفات والإخراج محتواها إلى تطبيقات أخرى وحدات المعالجة.
وحدة يمكن أيضا إنشاء ملفات آي على الطاير، استنادا إلى معلومات منظمة تنظيما جيدا لتغذية ذلك.
تحاول وحدة آي للبقاء في أقرب وقت ممكن لمعيار آي الأصلي، وكذلك بيثون يتيح لها أن تفعل ذلك.
يرجى الرجوع إلى وثائق قبل الخوض في هذا المشروع.

ما هو الجديد في هذا الإصدار:



واضاف بيثون 3 الدعم.

ما هو جديد في الإصدار 3.4:



التبديل إلى Unicode داخليا. وهذا ينبغي أن إصلاح كافة الأخطاء EN / فك التشفير.
دعم القيم المعلمة غير ASCII.
وأضاف وظائف لتحويل حرف في سلسلة مع '' + أي من R '،،: "حرف إلى'٪ {: 02X} 'النموذج لتجنب تقسيم على حرف هربت مع' '.
السماح ثواني في خصائص vUTCOffset.
السماح Component.decode تحسين التعامل مع vRecur وvDDDLists خصائص.
لا تدع Component.add إعادة ترميز القيم المشفرة بالفعل. هذا يبسط API، لأنه ليس هناك حاجة تمر صراحة ترميز = خطأ.
إعادة تسمية tzinfo_from_dt إلى tzid_from_dt، وهو ما تقوم به.
المزيد من الدعم للdateutil تحليل tzinfo الكائنات.

ما هو جديد في الإصدار 3.1:



تطبيق TZID المعلمة إلى datetimes تحليل من تكرار ID
توطين datetimes لالزمنية لتجنب الأخطاء انتقال DST.
تسمح أنواع البيانات قيمة العقار لموازنة UTC في ثوان، والذي يتبع مواصفات RFC5545.
إزالة utctz وnormalized_timezone طرق لتبسيط مصدر برنامج. وكانت وسائل صغيرة جدا لتكون مفيدة وتستخدم فقط في مكان واحد.
عند استخدام Component.add () لإضافة خصائص آي، فرض تحويل القيمة إلى UTC للخلق، وDTSTART آخر تعديل. وRFC تتوقع شركة يونايتد تكنولوجيز لهذه العقارات.
الأحداث الماضية إزالتها من API القديم (from_string).
إضافة حجة "متكررة" لproperty_items () للتبديل الإدراج متكررة. على سبيل المثال عند تحليل نص نص / التقويم بما في ذلك مكونات متعددة (على سبيل المثال VCALENDAR مع 5 VEVENTs)، والوضع السابق يتطلب منا أن ننظر في جميع أنحاء العقارات في VEVENTs حتى لو كنا نريد فقط خصائص إطار عنصر VCALENDAR (VERSION، PRODID، CALSCALE أو أسلوب).
جميع الاختبارات وحدة ثابتة.

ما هو جديد في الإصدار 3.0.1b2:



لجميع المعلمات TZID في خصائص التاريخ-TIME، استخدم معرفات التوقيت (مثل أوروبا / فيينا) بدلا من أسماء التوقيت (على سبيل المثال CET)، كما هو مطلوب من قبل RFC5545. وتستخدم أسماء التوقيت جنبا إلى جنب مع معرفات التوقيت في مكونات المنطقة الزمنية.
إعراب التوقيت والمشاكل والحلول الاختبار.
منذ نستخدم pytz لالزمنية، أيضا استخدام يونايتد تكنولوجيز tzinfo الكائن من مكتبة pytz بدلا من تنفيذ الخاصة.

والمتطلبات:



بيثون 2.6 أو أعلى
Pytz

برامج مماثلة

PyOEmbed
PyOEmbed

13 May 15

PyTTY
PyTTY

23 Jul 15

DOLFIN
DOLFIN

1 Mar 15

geopy
geopy

1 Mar 15

البرامج الأخرى من المطور Rok Garbas

unittest_jshint
unittest_jshint

14 Apr 15

github-collective
github-collective

20 Feb 15

تعليقات ل iCalendar

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!
البحث حسب الفئة