iCalendar.

Pacote Icalendar para Python
Baixe Agora

iCalendar. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • MaxM
  • Site do editor:
  • http://mxm.dk

iCalendar. Tag


iCalendar. Descrição

Pacote Icalendar para Python O iCalendar é um gerador / analisador de arquivos iCalendar para uso com Python. Segue a especificação do RFC 2445 (iCalendar ).Exemplo: Para abrir e analisar um arquivo: >>> do Calendário de Importação de Icalendar, Evento >>> Cal = Calendário.From_String (aberto (aberto ('test.ics', 'rb'). Leia ()) >>> Calvcalendar ({'Versão': VTEXT (U'2.0 '),' Método ': VTEXT (U'Request'), 'Prodid': VTEXT (U '- // Meu produto // MXM .dk / ')}) >>> para componente em cal.walk (): ... componente.name'Vcalendar''VEVENT''VEVENT''VEVENT''VEVENTETO criar um calendário e gravá-lo no disco: >>> cal = calendário () >>> da Datetime Import DateTime >>> da Icalendar Import UTC # TimeZone >>> Cal.Adicione ('Prodid', '- // Meu produto Calendário // mxm.dk //') >>> CAL. Adicionar ('Versão', '2.0') >>> evento = evento () >>> event.add ('Resumo', 'Reunião Python sobre Calending') >>> event.add ('DTSTART', DateTime (2005 , 4,4,8,0,0,0, tzinfo = UTC)) >>> event.add ('DTEND', DateTime (2005,4,4,1.10,0,0, Tzinfo = UTC)) >>> evento .add ('dtstamp', datetime (2005,4,4,0,10,0, tzinfo = utc)) >>> evento = '20050115T101010/27346262376@mxm.dk' >>> evento. adicionar ('prioridade', 5) >>> Cal.add_Component (evento) >>> f = aberto ('exemplo.ics', 'WB') >>> f.write (Cal.as_String ()) >>> F.Close () Requisitos: · Pitão O que há de novo nesta versão: · Corrigido um erro de string fora do intervalo no novo código dobrável.


iCalendar. Software Relacionado