iCalendar

Софтуер снимки:
iCalendar
Софтуер детайли:
Версия: 3.8.4
Дата на качване: 13 Apr 15
Розробник: Rok Garbas
Разрешително: Безплатно
Популярност: 136

Rating: 5.0/5 (Total Votes: 1)

iCalendar е широко използван формат, най-вече от календара и личен дневен ред приложения и уеб сайтове.
Този формат може да се използва за съхраняване на информация за събития, срещи, резервации, резервации и календари.
iCalendar (.ics) файлове се използват редовно от приложения и услуги, като Google Calendar, Microsoft Outlook , Mozilla Thunderbird , Apple Calendar, и така нататък.
Модулът iCalendar позволява на разработчиците да четат .ics файлове и изход тяхното съдържание с други приложения и преработвателни предприятия.
Модулът може да генерира iCalendar файлове в движение, на базата на добре организирана информация се подава към него.
Модулът iCalendar се опитва да остане възможно най-близо до оригиналния стандарт iCalendar, както и Python ви позволява да го направя така.
Моля, обърнете се към документацията преди ровене в този проект.

Какво ново в тази версия:

  • Добавено Python 3 подкрепа.

Какво ново във версия 3.4:

  • Превключи на Unicode вътрешно. Това трябва да се фиксират всички грешки ен / декодиране.
  • Подкрепа за стойности не-ASCII параметри.
  • Добавени функции да трансформират символи в низ с '' + някоя от R ',;: "символи в"% {: 02X} "форма, за да се избегне разделянето на символа избягал с' '
  • .
  • Позволи секунди в vUTCOffset свойства.
  • Нека Component.decode справя по-добре vRecur и vDDDLists свойства.
  • Не позволявайте Component.add повторно кодиране вече кодирани стойности. Това опростява API, тъй като не е необходимо изрично да премине кодират = False.
  • Преименуване 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 и LAST модифициран. В RFC очаква UTC за тези имоти.
  • Премахнати последните събития на стария API (from_string).
  • Add "рекурсивно" аргумент да property_items (), за да превключите рекурсивни обява. Например, когато разбор на текста / календарна включително множество компоненти (например VCALENDAR с 5 VEVENTs), предишното положение нас се изисква, за да прегледате всички имоти в VEVENTs дори ако ние просто искаме имотите по VCALENDAR компонент (версия, PRODID, CALSCALE , метод).
  • Всички тестове единични фиксирани.

Какво ново във версия 3.0.1b2:

  • За всички параметри TZID в Date-Time имоти, използвайте Часовата зона идентификатори (например Европа / Виена) вместо имена на часови пояс (напр CET), както се изисква от RFC5545. Имена Часовата зона се използват заедно с часовата зона идентификатори в компонентите часовата зона.
  • Часовата зона разбор, въпроси и тестови поправки.
  • Тъй като ние използваме pytz за часови зони, също така да използвате UTC tzinfo обект от pytz библиотеката вместо собствената изпълнение.

<силни> Изисквания :

  • Python 2.6 или по-висока
  • Pytz

Подобен софтуер

pycountry
pycountry

20 Jul 15

iso3166 (Python)
iso3166 (Python)

28 Feb 15

Instant
Instant

13 May 15

tinycss
tinycss

14 Apr 15

Друг софтуер на разработчика Rok Garbas

github-collective
github-collective

20 Feb 15

unittest_jshint
unittest_jshint

14 Apr 15

Коментари към iCalendar

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория