iCalendar

Software captura de pantalla:
iCalendar
Detalles de software:
Versión: 3.8.4
Fecha de carga: 13 Apr 15
Promotor: Rok Garbas
Licencia: Libre
Popularidad: 32

Rating: nan/5 (Total Votes: 0)

iCalendar es un formato de archivo ampliamente utilizado, principalmente por las aplicaciones y sitios web de calendario y agenda personal.
Este formato se puede utilizar para almacenar información acerca de eventos, reuniones, reservas, reservas y calendarios.
iCalendar (.ics) archivos se utilizan de forma regular por las aplicaciones y servicios como Google Calendar, Microsoft Outlook , Mozilla Thunderbird , calendario de Apple, y así sucesivamente.
El módulo iCalendar permite a los desarrolladores leen .ics archivos y salida de su contenido a otras aplicaciones y unidades de procesamiento.
El módulo también puede generar archivos de iCalendar sobre la marcha, sobre la base de una información bien organizada alimentado a la misma.
El módulo de iCalendar trata de mantenerse lo más cerca posible de la norma iCalendar original, así como Python permite que hacerlo.
Por favor, consulte la documentación antes de profundizar en este proyecto.

¿Qué hay de nuevo en esta versión:

  • Agregado Python 3 apoyo.

¿Qué hay de nuevo en la versión 3.4:

  • Cambiar a Unicode internamente. Esto debería solucionar todos los errores es / decodificación.
  • Soporte para valores de los parámetros no-ascii.
  • Funciones añadidas para transformar caracteres en la cadena con '' + cualquiera de r ',;:' caracteres en '% {: 02X}' forma de evitar la división en caracteres escapó con ''
  • .
  • Permita segundo en propiedades vUTCOffset.
  • Que Component.decode manejar mejor vRecur y vDDDLists propiedades.
  • No deje Component.add volver a codificar valores ya codificados. Esto simplifica el API, ya que no hay necesidad de pasar explícitamente encode = False.
  • Renombrar tzinfo_from_dt a tzid_from_dt, que es lo que hace.
  • Más apoyo a dateutil analizado tzinfo objetos.

¿Qué hay de nuevo en la versión 3.1:

  • Aplicar parámetros TZID a datetimes procesados ​​del REPETICIÓN-ID
  • Localizar datetimes para zonas horarias para evitar errores de transición del horario de verano.
  • Permitir tipos de datos de valor de la propiedad Offset UTC en segundo, que sigue la especificación RFC5545.
  • Eliminar métodos utctz y normalized_timezone para simplificar el código base. Los métodos eran demasiado pequeños para ser útiles y sólo se utiliza en un solo lugar.
  • Cuando se utiliza Component.add () para agregar propiedades de iCalendar, forzar una conversión de valores a UTC para CREADO, DTSTART y de última modificación. El RFC espera UTC para esas propiedades.
  • Eliminado últimos sucesos de API de edad (from_string).
  • Añadir argumento recursivo 'a property_items () para cambiar la lista recursiva. Por ejemplo al analizar un texto de texto / calendario incluyendo múltiples componentes (por ejemplo, un VCALENDAR con 5 VEVENTs), la situación anterior nos obligó a mirar por encima de todas las propiedades en VEVENTs incluso si sólo queremos las propiedades del componente VCALENDAR (VERSION, ProdID, CALSCALE , MÉTODO).
  • Todas las pruebas unitarias fijas.

¿Qué hay de nuevo en la versión 3.0.1b2:

  • Para todos los parámetros TZID en las propiedades de fecha y hora, utilice los identificadores de zona horaria (por ejemplo Europa / Viena) en lugar de nombres de zona horaria (por ejemplo CET), como lo requiere la RFC5545. Zona horaria nombres se utilizan junto con los identificadores de zona horaria en los componentes de Zona horaria.
  • Zona horaria análisis, problemas y soluciones de prueba.
  • Desde que usamos pytz para zonas horarias, también usar UTC tzinfo objeto de la librería pytz vez de propia aplicación.

Requisitos :

  • Python 2.6 o superior
  • Pytz

Programas parecidos

URLObject
URLObject

13 Apr 15

python-pptx
python-pptx

1 Mar 15

mwlib.epub
mwlib.epub

1 Mar 15

Miette
Miette

13 May 15

Otro software de desarrollador Rok Garbas

unittest_jshint
unittest_jshint

14 Apr 15

github-collective
github-collective

20 Feb 15

Comentarios a la iCalendar

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!