iCalendar

Screenshot Software:
iCalendar
Mga detalye ng Software:
Bersyon: 3.8.4
I-upload ang petsa: 13 Apr 15
Nag-develop: Rok Garbas
Lisensya: Libre
Katanyagan: 32

Rating: nan/5 (Total Votes: 0)

iCalendar ay isang malawakang ginagamit na format ng file, higit sa lahat sa pamamagitan ng kalendaryo at personal agenda mga application at mga website.
Ang format na ito ay maaaring magamit upang mag-imbak ng mga detalye tungkol sa mga kaganapan, mga pulong, booking, reservation at mga kalendaryo.
iCalendar (.ics) na mga file ay ginamit sa isang regular na batayan sa pamamagitan ng mga application at serbisyo tulad ng Google Calendar, Microsoft Outlook , Mozilla Thunderbird , Apple Calendar, at iba pa.
Ang module iCalendar nagbibigay-daan sa mga developer na basahin .ics mga file at output ang kanilang nilalaman sa ibang mga application at pagproseso units.
Module Maaari ring bumuo ng iCalendar mga file sa mabilisang, batay sa at maayos na mga impormasyon fed dito.
Sinusubukan ng mga module iCalendar upang manatili bilang malapit hangga't maaari sa orihinal na iCalendar pamantayan, pati na rin ay nagbibigay-daan Python gawin ito.
Mangyaring sumangguni sa dokumentasyon bago delving sa proyektong ito.

Ano ang bagong sa paglabas:

  • Added Python 3 suporta.

Ano ang bagong sa bersyon 3.4:

  • Lumipat sa Unicode sa loob. Ito ay dapat ayusin ang lahat ng mga error fil / decoding.
  • Suporta para sa mga halaga ng parameter non-ascii.
  • Idinagdag function upang ibahin ang anyo char sa string na may '' + ang alinman sa r ',;:' na karakter sa '% {: 02X}' form na ito upang maiwasan ang paghahati ng pang-sa char escaped na may ''
  • .
  • Payagan ang mga segundo sa mga katangian ng vUTCOffset.
  • Hayaan Component.decode mas mahusay na pangasiwaan ang vRecur at vDDDLists mga ari-arian.
  • Huwag hayaang Component.add muling pag-encode na naka-encode na mga halaga. Pinapasimple na ito ang mga API, dahil hindi na kailangang tahasang pumasa encode = Mali.
  • Palitan ang pangalan ng tzinfo_from_dt sa tzid_from_dt, na kung ano ang ginagawa nito.
  • Higit pang suporta para sa dateutil parse tzinfo bagay.

Ano ang bagong sa bersyon 3.1:

  • Ilapat TZID parameter sa datetimes parse mula sa pag-uulit-ID
  • -localize ang datetimes para sa timezone upang maiwasan ang mga error DST paglipat.
  • Payagan UTC-offset ang halaga ng ari-arian mga uri ng data sa mga segundo, na sinusundan ng detalye ng RFC5545.
  • Alisin utctz at normalized_timezone mga paraan upang gawing simple ang codebase. Ang mga pamamaraan ay masyadong maliit na maliit upang maging kapaki-pakinabang at magagamit lamang sa isang lugar.
  • Kapag gumagamit ng Component.add () upang idagdag ang mga katangian ng iCalendar, pilitin ang isang halaga ng conversion sa UTC para NILIKHA, DTSTART at LAST-BINAGO. RFC Ang Inaasahan ng UTC para sa mga ari-arian.
  • Inalis ang huling mga pangyayari ng lumang API (from_string).
  • Idagdag ang 'recursive' argumento sa property_items () upang lumipat recursive listahan. Halimbawa kapag pina-parse ang isang text text / kalendaryo kabilang ang maramihang mga bahagi (eg isang VCALENDAR may 5 VEVENTs), kinakailangan sa amin ang nakaraang sitwasyon upang tumingin sa paglipas ng lahat ng mga katangian sa VEVENTs kahit na nais lamang namin ang mga katangian sa ilalim ng bahagi VCALENDAR (VERSION, PRODID, CALSCALE , ang pamamaraan).
  • Ang lahat ng mga pagsusuri ng yunit naayos na.

Ano ang bagong sa bersyon 3.0.1b2:

  • Para sa lahat ng TZID mga parameter sa DATE-TIME mga pag-aari, gamitin timezone mga pantukoy (hal Europa / Vienna) sa halip ng mga pangalan ng timezone (hal CET), gaya ng iniaatas ng RFC5545. Mga pangalan ng Timezone ay ginagamit kasama ng timezone mga pantukoy sa mga bahagi Timezone.
  • Timezone sa pag-parse, mga isyu at pag-aayos ng pagsusulit.
  • Dahil ginagamit namin pytz para sa timezone, ring gamitin UTC tzinfo object mula sa pytz library sa halip na sariling pagpapatupad.

Mga Kinakailangan :

  • Python 2.6 o mas mataas
  • Pytz

Katulad na software

dict2xml
dict2xml

13 May 15

irclog2html
irclog2html

13 May 15

PyGeometry
PyGeometry

13 May 15

Greenlet
Greenlet

21 Jul 15

Iba pang mga software developer ng Rok Garbas

unittest_jshint
unittest_jshint

14 Apr 15

github-collective
github-collective

20 Feb 15

Mga komento sa iCalendar

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!