IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques tierces Python Discussion :

pywin32 Recupération des appointements d'un calendrier Outlook


Sujet :

Bibliothèques tierces Python

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Août 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2011
    Messages : 57
    Points : 46
    Points
    46
    Par défaut pywin32 Recupération des appointements d'un calendrier Outlook
    Bonjour,
    Le code ci-dessous me permet de lister tous les appointements contenus dans un calendrier Outlook:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    # -*- coding: UTF-8 -*-
    from __future__ import unicode_literals
    import win32com.client
    from win32com.client import Dispatch, constants
    from datetime import *
     
    outlook = win32com.client.Dispatch("Outlook.Application")
    namespace = outlook.GetNamespace("MAPI")
    appointments = namespace.GetDefaultFolder(9).Items
     
    appointment = appointments.GetFirst()
    while appointment:
        print "Debut : " + unicode(appointment.Start) + "Fin : " + unicode(appointment.End)
        start = str(appointment.Start)
        start = datetime.strptime(start, "%m/%d/%y %H:%M:%S")
        start = start.strftime("%d-%m-%Y")
        print "DATE FORMATEE //// " + start
        print "Sujet : " + appointment.Subject
        print " Corps : " +appointment.Body
        print " Réccurence : " + unicode(appointment.IsRecurring)
        #print appointment.Invitation Comment appeller la liste des invités ???
     
        appointment = appointments.GetNext ()
    mon probleme: a la ligne 23, je voudrais capter la liste des invités pour chaque appointement, mais je ne trouve pas l'intitulé exact de l'objet à employer

    Donc, si quelqu'un aurait la réponse, je lui en serais très reconnaissant

    Merci d'avance,

    Pierre

  2. #2
    Membre du Club
    Homme Profil pro
    Inscrit en
    Août 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2011
    Messages : 57
    Points : 46
    Points
    46
    Par défaut
    C'est bon j'ai trouvé, il s'agissait de "RequiredAttendees"...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] Impossible de changer de calendrier Outlook pour créer des RDV via une Macro
    Par xico8 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 17/02/2015, 13h25
  2. Réponses: 1
    Dernier message: 03/02/2015, 11h54
  3. [OL-2003] Tri des RDV dans calendrier Outlook
    Par Jack_dev dans le forum Outlook
    Réponses: 0
    Dernier message: 07/05/2014, 21h19
  4. [XL-2007] Récupération des données du calendrier Outlook + Réponse des invités
    Par Amarox dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 05/07/2013, 15h44
  5. [SP-2010] Avantages des différentes possibilités d'intégration du calendrier outlook
    Par MarcoFroyo dans le forum SharePoint
    Réponses: 2
    Dernier message: 11/01/2012, 14h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo