iCalendar

نرم افزار تصویر:
iCalendar
جزئیات نرم افزار:
نسخه: 3.8.4
ها تاریخ: 13 Apr 15
توسعه دهنده: Rok Garbas
پروانه: رایگان
محبوبیت: 136

Rating: 5.0/5 (Total Votes: 1)

در iCalendar یک فرمت فایل به طور گسترده ای استفاده می شود، به طور عمده توسط تقویم و دستور کار شخصی برنامه های کاربردی و وب سایت های.
این قالب را می توان به ذخیره جزئیات در مورد حوادث، جلسات، رزرو، رزرو و تقویم استفاده می شود.
iCalendar (مدارات مجتمع) فایل ها را به صورت منظم توسط برنامه های کاربردی و خدمات مانند گوگل تقویم، مایکروسافت چشم انداز، موزیلا تاندربرد، اپل تقویم، و غیره استفاده می شود.
ماژول iCalendar اجازه می دهد تا توسعه دهندگان به عنوان خوانده شده مدارات مجتمع فایل ها و خروجی محتوای خود را به یک برنامه دیگر و واحد های پردازش.
ماژول همچنین می توانید فایل های iCalendar تولید در پرواز، بر اساس اطلاعات به خوبی سازمان یافته تغذیه به آن.
ماژول iCalendar تلاش می کند به ماندن به عنوان نزدیک که ممکن است به استاندارد iCalendar اصلی، و همچنین به عنوان پایتون اجازه می دهد تا آن را به انجام آن است.
لطفا قبل از تعمق در این پروژه به مستندات مراجعه کنید.

در چه در این نسخه جدید است:



او پایتون پشتیبانی 3.

در چه در نسخه 3.4 جدید است:



تبدیل به یونیکد داخلی. این باید تمام اشتباهات EN / رمزگشایی حل کنند.
پشتیبانی از مقادیر پارامتر غیر اسکی.
توابع اضافه شده به تبدیل کاراکتر در رشته با '' + هر یک از 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 () برای اضافه کردن خواص icalendar، مجبور تبدیل ارزش به محلی UTC تنظیم شده برای ایجاد، DTSTART و آخرین تغییر یافتهاست. RFC انتظار UTC برای کسانی که خواص.
تاریخ و زمان آخرین ظهور حذف از API های قدیمی (from_string).
اضافه کردن بحث "بازگشتی به property_items () برای تغییر فهرست بازگشتی. به عنوان مثال در هنگام تجزیه متن / تقویم از جمله اجزا چند (به عنوان مثال VCALENDAR با 5 VEVENTs)، وضعیت قبلی ما نیاز به نگاه بیش از همه خواص در VEVENTs حتی اگر ما فقط می خواهم خواص زیر جزء VCALENDAR (نسخه، PRODID، CALSCALE ، روش).
همه تست واحد ثابت.

در چه در نسخه 3.0.1b2 جدید است:



برای تمام پارامترهای TZID در خواص DATE-TIME، استفاده از شناسه های منطقه زمانی (به عنوان مثال اروپا / وین) به جای نام منطقه زمانی (به عنوان مثال CET)، به عنوان توسط RFC5545 مورد نیاز است. نام و تخمینی همراه با شناسه و تخمینی در قطعات و تخمینی استفاده می شود.
تجزیه و تخمینی، مسائل و رفع آزمون.
از آنجا که ما استفاده pytz برای جغرافیایی، همچنین محلی UTC تنظیم شده tzinfo شی از کتابخانه pytz به جای اجرای خود استفاده کنید.

در مورد نیاز:



پایتون 2.6 یا بالاتر
Pytz

نرم افزار های مشابه

PyErl
PyErl

13 May 15

pycparser
pycparser

4 Jun 15

Enstaller
Enstaller

12 May 15

lxml
lxml

12 May 15

نرم افزار های دیگر از توسعه دهنده Rok Garbas

unittest_jshint
unittest_jshint

14 Apr 15

github-collective
github-collective

20 Feb 15

نظرات به iCalendar

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!