iCalendar

Skjermbilde programvare:
iCalendar
Prog.varedetaljer:
Versjon: 3.8.4
Last opp dato: 13 Apr 15
Utvikler: Rok Garbas
Lisens: Gratis
Popularitet: 32

Rating: nan/5 (Total Votes: 0)

iCalendar er et mye brukt filformat, hovedsakelig av kalender og personlig agenda applikasjoner og nettsteder.
Dette formatet kan brukes til å lagre informasjon om arrangementer, møter, bestillinger, reservasjoner og kalendere.
iCalendar (.ics) filer brukes på en jevnlig basis av applikasjoner og tjenester som Google Calendar, Microsoft Outlook , Mozilla Thunderbird , Apple Kalender, og så videre.
ICalendar modulen lar utviklere å lese .ics-filer og utgang deres innhold til andre programmer og prosesseringsenheter.
Modulen kan også generere iCalendar-filer på fly, basert på godt organisert informasjon matet til det.
ICalendar Modulen forsøker å bo så nært som mulig til den opprinnelige iCalendar-standarden, samt Python lar det gjøre det.
Vennligst se dokumentasjonen før hulene i dette prosjektet.

Hva er nytt i denne utgaven:

  • Lagd Python tre støtte.

Hva er nytt i versjon 3.4:

  • Bytt til unicode internt. Dette burde fikse alle no / dekodingsfeil.
  • Støtte for ikke-ascii parameterverdier.
  • Lagd funksjoner for å forvandle tegn i strengen med '' + noen av r ',;:' tegn til '% {: 02X} skjema for å unngå splitting på chars rømte med' '
  • .
  • Tillat sekunder i vUTCOffset egenskaper.
  • La Component.decode bedre håndtere vRecur og vDDDLists egenskaper.
  • Ikke la Component.add re-kode allerede kodet verdier. Dette forenkler API, ettersom det ikke er behov eksplisitt passere kode = False.
  • Gi nytt navn tzinfo_from_dt å tzid_from_dt, som er hva det gjør.
  • Mer støtte for dateutil analyseres tzinfo stedene.

Hva er nytt i versjon 3.1:

  • Bruk TZID parameter til datetimes analyseres fra tilbakefall-ID
  • Lokal datetimes for tidssoner for å unngå DST overgangs feil.
  • Tillat UTC-Offset eiendom verdidatatyper i sekunder, som følger RFC5545 spesifikasjon.
  • Fjern utctz og normalized_timezone metoder for å forenkle kodebase. Metodene var for liten til å være nyttig og bare brukes på ett sted.
  • Når du bruker Component.add () for å legge til iCalendar egenskaper, tvinge en verdi konvertering til UTC for SKAPT, DTSTART og siste endring. RFC forventer UTC for disse egenskapene.
  • Fjernet siste forekomster av gammel API (from_string).
  • Legg til 'rekursiv' argument til property_items () for å slå rekursiv oppføringen. For eksempel ved analysering av en tekst / kalender tekst inkludert flere komponenter (f.eks en VCALENDAR med 5 VEVENTs), kreves det forrige situasjon for oss å se over alle eiendommer i VEVENTs selv om vi bare vil ha egenskapene under VCALENDAR komponent (versjon, PRODID, CALSCALE , METODE).
  • Alle enhet tester fast.

Hva er nytt i versjon 3.0.1b2:

  • For alle TZID parametere i DATE-TIME egenskaper, bruker tidssone identifikatorer (f.eks Europa / Vienna) i stedet for tidssone navn (f.eks CET), som kreves av RFC5545. Tidssone Navn brukes sammen med tidssone identifikatorer i tidssonen komponenter.
  • Tidssone parsing, problemstillinger og testrettinger.
  • Siden vi bruker pytz for tidssoner, også bruke UTC tzinfo objekt fra pytz biblioteket i stedet for egen gjennomføring.

Krav :

  • Python 2.6 eller nyere
  • Pytz

Lignende programvare

pymarc
pymarc

23 Jul 15

python-pptx
python-pptx

1 Mar 15

Annen programvare fra utvikleren Rok Garbas

unittest_jshint
unittest_jshint

14 Apr 15

github-collective
github-collective

20 Feb 15

Kommentarer til iCalendar

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!