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

Python Discussion :

Lancer messagerie et excel..


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 197
    Par défaut Lancer messagerie et excel..
    Bonjour,

    J'ai epuisé tous mes jokers, je vais faire appel à un ami.
    je cherche sur google en vain le moyen de lancer la messagerie pour envoyer un fichier en piece jointe sur un OS windows.
    Ce que je veux simplement, c'est lancer via python une commande avec en argument le chemin du fichier, et que ca ouvre un nouveau mail avec le fichier en piece jointe.
    J'ai su mais j'ai oublié que l'on peut obtenir le chemin de la messagerie via le registre mais je ne trouve pas la clé.. ou peut être y a t il une autre solution.

    Deuxieme chose, c'est lancer une commande qui ouvre mon fichier (type texte csv) avec le tableur par défaut (excel ou openoffice..). Peut être là aussi peut on y parvenir grâce au registre.

    Pourriez vous m'éclairer?

    Merci et bonne journée!

  2. #2
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 77
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Par défaut
    Ce problème a déjà été traité sur ce forum:
    http://www.developpez.net/forums/d64...-piece-jointe/
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 197
    Par défaut
    Bien non, le sujet traité parle d'envoyer un mail directement depuis python il me semble, ce que je ne veux pas.
    Je veux simplement ouvrir la messagerie du poste et ouvrir un nouveau message avec une piece jointe définie.

    Merci quand même

  4. #4
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 77
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Par défaut
    le moyen de lancer la messagerie pour envoyer un fichier en piece jointe
    Je veux simplement ouvrir la messagerie du poste et ouvrir un nouveau message avec une piece jointe définie.
    ??????
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2009
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2009
    Messages : 197
    Par défaut
    apparemment, nous nous comprenons pas très bien (bien qu'il semblerait qu'on soit de la même région, Lille pour ma part.. peut être serait plus clair en ch'ti )

    je veux le même phénomène que : Lorsqu'on fait un clic droit sur un fichier dans windows et qu'on fait 'envoyers vers destinataire', ca ouvre la messagerie (thunderbird, outlook,..) avec un nouveau mail en rédaction avec le fichier en pièce jointe.
    Ca doit pas être compliqué mais je ne trouve pas (ca doit etre defini certainement dans le registre..)

    merci

  6. #6
    Rédacteur
    Avatar de Zavonen
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 772
    Détails du profil
    Informations personnelles :
    Âge : 77
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 772
    Par défaut
    Je vois mieux...
    Je suis un ch'ti d'importation, mais pas de problème j'aime bien la région.
    A ta place je chercherais d'abord à savoir comment faire en ligne de commande (en laissant sur le moment Python sur la touche). Tu peux par exemple aller poser ta question sur les forums 'système' (ce doit être windows dans ton cas).
    Une fois que tu sais faire le tour de magie dans la console, tu trouveras toutes les indications pour faire la même chose sous python (dans un script) ici:
    http://docs.python.org/library/os.html#os-process
    Ce qu'on trouve est plus important que ce qu'on cherche.
    Maths de base pour les nuls (et les autres...)

  7. #7
    Expert confirmé
    Homme Profil pro
    Big Data / Freelance EURL
    Inscrit en
    Mars 2003
    Messages
    2 124
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Big Data / Freelance EURL

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 124
    Par défaut
    Bonjour,

    Si tu ne veux pas envoyer de mail directement depuis python, mais "télécommander" ton application de messagerie et/ou excel tu peux passer par les automations via le module win32com.client

    Et un exemple plus concis http://danadler.com/jacob/ (en jython, mais après l'import et la mise à disposition de la librairie, le principe est à 90% identique en python)

Discussions similaires

  1. lancer un fichier excel en java
    Par nejib dans le forum API standards et tierces
    Réponses: 9
    Dernier message: 22/09/2006, 13h16
  2. Lancer une macro Excel depuis Access
    Par marcobosio dans le forum Access
    Réponses: 6
    Dernier message: 05/06/2006, 20h51
  3. comment lancer VBE sans excel ?
    Par Australia dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 31/05/2006, 19h45
  4. Comment lancer un fichier Excel avec Access ??
    Par merlubreizh dans le forum Access
    Réponses: 5
    Dernier message: 12/09/2005, 14h20

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