iCalendar

Logiciel capture d'écran:
iCalendar
Détails logiciels:
Version: 3.8.4
Date de transfert: 13 Apr 15
Développeur: Rok Garbas
Licence: Gratuit
Popularité: 136

Rating: 5.0/5 (Total Votes: 1)

iCalendar est un format de fichier largement utilisé, principalement par le calendrier et l'ordre du jour personnels applications et sites web.
Ce format peut être utilisé pour stocker des détails sur les événements, les réunions, les réservations, les réservations et les calendriers.
iCalendar (.ics) fichiers sont utilisés sur une base régulière par les applications et services comme Google Calendar, Microsoft Outlook , Mozilla Thunderbird , Apple Calendrier, et ainsi de suite.
Le module iCalendar permet aux développeurs de lire des fichiers .ics et la sortie de leur contenu à d'autres applications et unités de traitement.
Le module peut également générer des fichiers iCalendar à la volée, sur la base de l'information bien organisée qui lui est amenée.
Le module iCalendar essaie de rester aussi près que possible du standard iCalendar d'origine, ainsi que Python laisse faire.
Se il vous plaît se référer à la documentation avant de plonger dans ce projet.

Ce qui est nouveau dans cette version:

  • Ajouté Python 3 soutien.

Ce qui est nouveau dans la version 3.4:

  • Passer en Unicode en interne. Cela devrait corriger toutes les erreurs fr / de décodage.
  • Support pour les valeurs de paramètres non-ascii.
  • Ajout de fonctions pour transformer les caractères en chaîne avec '' + l'une des r ',;:' caractères en '% {: 02X} «forme pour éviter le fractionnement des caractères échappés avec' '
  • .
  • Laissez secondes dans les propriétés vUTCOffset.
  • Laissez Component.decode mieux gérer vRecur et vDDDLists propriétés.
  • Ne laissez pas Component.add ré-encoder les valeurs déjà codées. Cela simplifie l'API, car il ne est pas nécessaire passer explicitement encode = False.
  • Renommer tzinfo_from_dt à tzid_from_dt, qui est ce qu'il fait.
  • Plus de soutien pour dateutil analysé tzinfo objets.

Ce qui est nouveau dans la version 3.1:

  • Appliquer paramètre TZID à datetimes analysés dans récidive ID
  • Localiser datetimes pour les fuseaux horaires pour éviter les erreurs de transition DST.
  • Autoriser les types de données valeur de la propriété UTC-décalage en secondes, qui suit spécification RFC5545.
  • Supprimer méthodes de utctz et normalized_timezone de simplifier la base de code. Les méthodes étaient trop petit pour être utile et juste utilisé à un endroit.
  • Lorsque vous utilisez Component.add () pour ajouter des propriétés iCalendar, forcer une conversion de valeur à UTC pour CRÉE, DTSTART et de dernière modification. Le RFC attend UTC pour ces propriétés.
  • dernières occurrences Suppression de l'ancienne API (from_string).
  • Ajouter argument 'récursive »pour property_items () pour passer la liste récursive. Par exemple lors de l'analyse d'un texte text / calendar y compris plusieurs composants (par exemple un VCALENDAR avec 5 vevents), la situation précédente nous a obligés à regarder par-dessus toutes les propriétés de vevents même si nous voulons juste les propriétés du volet VCALENDAR (VERSION, PRODID, CALSCALE , méthode).
  • Tous les tests unitaires fixes.

Ce qui est nouveau dans la version 3.0.1b2:

  • Pour tous les paramètres de propriétés dans TZID DATE-temps, l'utilisation des identificateurs de fuseau horaire (par exemple Europe / Vienne) au lieu des noms de fuseau horaire (CET) par exemple, tel que requis par RFC5545. noms de fuseau horaire sont utilisés conjointement avec les identifiants de fuseau dans les composants de fuseau horaire.
  • Fuseau horaire, l'analyse des questions et des corrections de test.
  • Depuis que nous utilisons pour pytz fuseaux horaires, également utiliser UTC tzinfo objet à partir de la bibliothèque au lieu de sa propre mise en œuvre de pytz.

Exigences :

  • Python 2.6 ou supérieur
  • Pytz

Logiciel similaire

Whoosh
Whoosh

12 May 15

biplist
biplist

13 Apr 15

bitbucket-cli
bitbucket-cli

13 May 15

PyGeometry
PyGeometry

13 May 15

D'autres logiciels de développeur Rok Garbas

unittest_jshint
unittest_jshint

14 Apr 15

github-collective
github-collective

20 Feb 15

Commentaires à iCalendar

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!