iCalendar

Software screenshot:
iCalendar
Software ətraflı:
Version: 3.8.4
Tarixi Upload: 13 Apr 15
Geliştirici: Rok Garbas
Lisenziya: Pulsuz
Məşhurluq: 32

Rating: nan/5 (Total Votes: 0)

iCalendar əsasən təqvim və şəxsi gündəliyi ərizə və saytlarda, geniş istifadə fayl formatıdır.
Bu format hadisələr, görüşlər, rezervasyon, rezervasyonları və təqvimlər haqqında məlumat saxlamaq üçün istifadə edilə bilər.
iCalendar (ics) faylları Google Calendar kimi qoşma proqramların və xidmətlərin tərəfindən müntəzəm olaraq istifadə olunur, Microsoft Outlook , Mozilla Thunderbird, belə ki, Apple Calendar, və.
iCalendar modul developers faylları və çıxış digər proqramları və emal kontur onların content Ics oxumaq üçün imkan verir.
modul da əsasında Tez ona qidalanır yaxşı təşkil informasiya iCalendar faylları yarada.
iCalendar modul Python bunu imkan verir, eləcə də orijinal iCalendar standart kimi yaxın mümkün qalmaq üçün çalışır.
Bu layihə verməzdən əvvəl sənədlərin baxın.

Bu azad yeni nədir:

  • Added Python 3 dəstək.

versiya 3.4 yeni nədir:

  • məcburi Unicode keçid. Bu, bütün en / decoding səhvlər düzeltmek lazımdır.
  • qeyri-ascii parametri dəyərlər üçün dəstək.
  • Əlavə funksiyaları ilə simli chars çevirmək üçün '+ r hansı ";%' chars daxil '{: 02X}' 'chars parçalanması qarşısını almaq üçün forma ilə qaçdı'
  • .
  • vUTCOffset xassələri saniyə imkan verir.
  • Component.decode daha vRecur və vDDDLists xassələri idarə edək.
  • Component.add yenidən kodlar artıq kodlanmış dəyərlər imkan verməyin. Heç bir ehtiyac açıq-aydın kodlar keçmək yoxdur, çünki bu, API asanlaşdırır = False.
  • nə olan. Tzid_from_dt üçün tzinfo_from_dt Rename
  • obyektlərin tzinfo ayrıştırılan dateutil üçün daha çox dəstək.

versiyası 3.1 yeni nədir:

  • Təkrarlanma-ID ayrıştırılan datetimes üçün TZID parametri müraciət

  • Saat dilimlerini DST keçid səhvlər qarşısını almaq üçün
  • datetimes Yerelleştirin.
  • RFC5545 dəqiqləşdirilməsi aşağıdakı ki, saniyə UTC-BƏRPA əmlak dəyəri data növləri imkan verir.
  • codebase asanlaşdırmaq üçün utctz və normalized_timezone üsulları çıxarın. üsulları faydalı və yalnız bir yerdə istifadə üçün çox kiçik idi.
  • iCalendar xassələri əlavə etmək üçün Component.add () istifadə edərkən, YARADILIB DTSTART və SON-DEĞİŞTİRİLEBİLİR üçün UTC dəyəri dönüşüm məcbur edir. RFC o xassələri UTC gözləyir.

  • Köhnə API (from_string) və
  • silindi son hadisələr.

  • Property_items üçün
  • Əlavə et 'recursive "argument () recursive siyahısı keçid. (5 VEVENTs ilə bir vCalendar məsələn) çox komponentləri, o cümlədən mətn / calendar mətn təhlil Məsələn, əvvəlki vəziyyət yalnız vCalendar komponenti çərçivəsində xassələri (VERSION, PRODID, CALSCALE istəyirəm, hətta VEVENTs bütün xüsusiyyətləri üzərində baxmaq üçün tələb , METOD).
  • Bütün vahid test müəyyən.

versiyası 3.0.1b2 yeni nədir:


    RFC5545 tələb kimi TARİXİ-Time xassələri bütün TZID parametrləri üçün
  • əvəzinə Saat qurşağı adları (məsələn, CET) və saat zolağını tanımlayıcıları (məsələn, Avropa / Vyana) istifadə edin. Saat qurşağı adları Saat qurşağı komponentləri Saat qurşağı tanımlayıcıları ilə birlikdə istifadə olunur.
  • Saat qurşağı təhlil, məsələlər və test giderir.
  • biz saat zolağını üçün pytz istifadə ildən, həmçinin əvəzinə öz həyata keçirilməsi pytz kitabxana obyekt tzinfo UTC istifadə edin.

tələblər

  • Python 2.6 və ya daha yüksək
  • Pytz

Oxşar proqram

3to2
3to2

12 May 15

Dulwich
Dulwich

12 Apr 15

gitomatic
gitomatic

13 Apr 15

PyGeometry
PyGeometry

13 May 15

Geliştirici digər proqram Rok Garbas

unittest_jshint
unittest_jshint

14 Apr 15

github-collective
github-collective

20 Feb 15

Şərh iCalendar

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!