iCalendar

Szoftver screenshot:
iCalendar
Szoftver adatai:
Változat: 3.8.4
Feltöltés dátuma: 13 Apr 15
Fejlesztő: Rok Garbas
Engedély: Ingyenes
Népszerűség: 136

Rating: 5.0/5 (Total Votes: 1)

iCalendar egy széles körben használt fájlformátum, elsősorban a naptár és a személyes ambícióikat alkalmazások és weboldalak.
Ez a formátum tárolására használható részleteket rendezvények, találkozók, foglalások, fenntartások és naptárak.
iCalendar (.ics) fájlokat használnak rendszeresen készített alkalmazások és szolgáltatások, mint a Google Calendar, Microsoft Outlook , Mozilla Thunderbird , Apple naptár, és így tovább.
A iCalendar modul lehetővé teszi a fejlesztők, hogy olvassa .ics fájl és a kimeneti azok tartalmát a további alkalmazások és feldolgozó egységek.
A modul is generál iCalendar fájlok on the fly alapján jól szervezett információs táplálják azt.
A iCalendar modul megpróbálja maradni a lehető legközelebb az eredeti iCalendar szabvány, valamint a Python segítségével ez nem így van.
Kérjük, olvassa el a dokumentációt, mielőtt részletezném ezt a projektet.

Mi az új ebben a kiadásban:

  • Added Python 3 támogatását.

Mi az új verzióban 3.4:

  • Váltás unicode belsőleg. Ez rögzíti az összes en / dekódolási hibát.
  • támogatást nyújt a nem-ASCII paraméterek értékeit.
  • Hozzáadott funkciók átalakítani karaktereinek string '' + bármely r ',;: "karakter a'% {: 02X} 'formában hasadás elkerülése érdekében a karakter megszökött' '.
  • Allow másodperc vUTCOffset tulajdonságait.
  • Legyen Component.decode jobban kezeli vRecur és vDDDLists tulajdonságait.
  • Ne hagyd Component.add újra kódolni a már kódolt értékeket. Ez egyszerűsíti az API, mivel nincs szükség explicit lépéses kódoláshoz = False.
  • átnevezése tzinfo_from_dt hogy tzid_from_dt, amit meg is tesz.
  • Több támogatást dateutil elemzett tzinfo tárgyakat.

Mi az új 3.1-es verziója:

  • Apply TZID paramétert datetimes értelmezi a kiújulás-ID
  • Honosítása datetimes az időzónák elkerülése DST átmeneti hibák.
  • Allow UTC-ellentételezési ingatlan értékét adattípusok másodpercben, amely követi RFC5545 specifikáció.
  • Vegye utctz és normalized_timezone módszereket, hogy egyszerűsítse a codebase. A módszerek voltak túl kicsi, hogy hasznos, és csak használt egy helyen.
  • Ha Component.add (), hogy adjunk iCalendar tulajdonságok, kényszeríteni egy értéket átalakítás UTC számára létrehozott DTSTART és a legutóbbi módosítás. Az RFC számít UTC azok tulajdonságait.
  • Az eltávolított utolsó előfordulását régi API (from_string).
  • Add rekurzív érv, hogy property_items () váltani rekurzív lista. Például elemzésekor text / calendar szöveget, amely több összetevőből áll (pl VCALENDAR 5 VEVENTs), a korábbi helyzet szükségessé tette, hogy nézd át az összes tulajdonságait VEVENTs akkor is, ha már csak azt a tulajdonságok alatt VCALENDAR komponens (verzió, prodid, CALSCALE , módszere).
  • Minden egység vizsgálatok fix.

Mi az új verzióban 3.0.1b2:

  • Minden TZID paraméterek DATE-TIME tulajdonságait használja timezone azonosítók (pl Europe / Vienna) helyett időzóna nevek (pl CET), amint azt RFC5545. Timezone nevekből együtt timezone azonosítók az időzóna alkatrészeket.
  • időzóna elemzés, kérdések és vizsgálati javítások.
  • Amióta használjuk pytz az időzónák is használhatja UTC tzinfo objektumot a pytz könyvtár helyett saját végrehajtását.

követelmények :

  • Python 2.6 vagy újabb
  • Pytz

Hasonló program

Shapely
Shapely

4 Jun 15

PyTables
PyTables

12 May 15

RPyC
RPyC

12 May 16

Más szoftver fejlesztő Rok Garbas

unittest_jshint
unittest_jshint

14 Apr 15

github-collective
github-collective

20 Feb 15

Hozzászólások a iCalendar

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!