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

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

PLY
PLY

6 Jun 15

QuoteOfTheDay
QuoteOfTheDay

13 May 15

PyErl
PyErl

13 May 15

irclog2html
irclog2html

13 May 15

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

github-collective
github-collective

20 Feb 15

unittest_jshint
unittest_jshint

14 Apr 15

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

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