iCalendar

Скріншот програми:
iCalendar
Дані програми:
Версія: 3.8.4
Дата завантаження: 13 Apr 15
Розробник: Rok Garbas
Ліцензія: Безкоштовно
Популярність: 32

Rating: nan/5 (Total Votes: 0)

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

Що нового У цьому випуску:

  • Додана підтримка Python 3.

Що нового у версії 3.4:

  • Переключити на Unicode внутрішньо. Це має виправити всі помилки EN / декодування.
  • Підтримка значень установки не-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 часових поясів, щоб уникнути переходу на літній помилки переходу.
  • Дозволити UTC-зміщення типи даних значень властивостей в секундах, яке слід RFC5545 специфікації.
  • Видалити utctz і normalized_timezone методи для спрощення коду. Методи були занадто малий, щоб бути корисним і використовується тільки в одному місці.
  • При використанні Component.add (), щоб додати властивості Мам, змусити перетворення значення до UTC по створеним, DTSTART і Last-Modified. RFC очікує UTC для цих властивостей.
  • Дистанційні останні входження старого API (from_string).
  • Add 'рекурсивна "аргумент property_items () для перемикання рекурсивний список. Наприклад при аналізі тексту / календар текст у тому числі кількох компонентів (наприклад, VCalendar з 5 VEVENTs), попередня ситуація зажадала від нас, щоб подивитися на всі властивості в VEVENTs навіть якщо ми просто хочемо властивості рамках компоненту VCALENDAR (версія, ProdID, CALSCALE , метод).
  • Все модульні тести виправлена.

Що нового у версії 3.0.1b2:

  • Для всіх параметрів TZID у властивостях дата-час використовувати ідентифікатори часовий пояс (наприклад, в Європі / Відень) замість імен часових поясів (наприклад CET), як того вимагає RFC5545. Імена часовий пояс використовується разом з ідентифікаторами часових поясів в компонентах часовий пояс.
  • Тимчасова розбору, питання і перевіряти виправлення.
  • Так як ми використовуємо pytz часових поясів, а також використовувати UTC tzinfo об'єкта з pytz бібліотеки замість власної реалізації.

Вимоги

  • Python 2.6 або вище
  • Pytz

Схожі програми

Threading2
Threading2

28 Feb 15

DirectPython
DirectPython

13 May 15

mwlib
mwlib

13 May 15

Інші програми розробника Rok Garbas

github-collective
github-collective

20 Feb 15

unittest_jshint
unittest_jshint

14 Apr 15

iCalendar

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями