Merci Paul, de me l'avoir envoyé.

Cette fois-ci, je l'ai avec la mise en forme.


Tout à l'heure je m'y pencherai.

Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
----- Original Message ----- From: "paulber007" <[email protected]>
To: <[email protected]>
Sent: Friday, January 24, 2014 10:35 AM
Subject: [progliste] Re: Re : Re: exécuter du co de python via le scriptcontrol


Bonjour à tous,
Ci-joint , peut-être, ce que tu cherches.

Amitiés.
Paul.

Le 23/01/2014 16:33, Yannick Youalé a écrit :
Salut homonyme !
Début de citation
en fait scriptcontrol est un objet com !
Fin de citation
Ouaip ! Mais du moment qu'il n'arrive pas à prendre en charge du code
python, autant essayer une autre approche non ??
J'imaginais ainsi mettre en pratique une technique prodiguer dans un
tutoriel (dont la page a aujourd'hui disparu du net), qui montrait
comment créer des objets com en python.
Et par cet objet com que je créerai, je trouverais bien le moyen
d'exécuter du code python et interragir avec le programme appelant...
enfin j'espère.
Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.

    ----- Original Message -----
    *From:* yannick <mailto:[email protected]>
    *To:* [email protected] <mailto:[email protected]>
    *Sent:* Thursday, January 23, 2014 11:53 AM
    *Subject:* [progliste] Re: Re : Re: exécuter du code python via le
    scriptcontrol

    slt Yannick,
    en fait scriptcontrol est un objet com !

        ----- Original Message -----
        *From:* Yannick Youalé <mailto:[email protected]>
        *To:* [email protected] <mailto:[email protected]>
        *Sent:* Thursday, January 23, 2014 8:28 AM
        *Subject:* [progliste] Re: Re : Re: exécuter du code python via
        le scriptcontrol

        Salut Maan !
        J'ai essayé d'utiliser ce code pour tester si l'API
        scriptControl prenait en charge le python sur mon ordinateur, hé
        bien c'est un échec.
        Dorénavant, je vais plutôt rechercher le moyen de passer par la
        création d'un objet com pour interragir avec le python.
        A moins que quelqu'un d'entre vous ne connaisse une API qui a un
        comportement similaire, et qui m'éviterait de transpirer.
        Dans ce cas, je serais content et reconnaissant qu'il me le soit
        signalé.
        Yannick Daniel Youalé
        La programmation est une religion. Aimez-la, ou quittez-la.

            ----- Original Message -----
            *From:* Maan ALOUN <mailto:[email protected]>
            *To:* [email protected] <mailto:[email protected]>
            *Sent:* Tuesday, January 21, 2014 4:02 PM
            *Subject:* [progliste] Re : Re: exécuter du code python via
            le scriptcontrol

            salut Yannick,
            voici un bout de code fonctionnelle

            filePath = "c:\\result.txt"

            file = open (filePath,"w")

            file.write("bonjour")

            file.close ()

            si le fichier est créé ton code fonctionne si no, il faut le
            vérifier.


            *De :* Yannick Youalé <mailto:[email protected]>
            *Date :* mardi 21 janvier 2014 09:18
            *À :* [email protected] <mailto:[email protected]>
            *Objet :* [progliste] Re: exécuter du code python via le
            scriptcontrol

            Salut homonyme !
            J'ai peur qu'on ne se soit pas compris.
            Je cherche à exécuter du code python par un langage tier en
            passant par l'API msScriptcontrol.
            Et ce que je te demandais, c'est un bout de code python que
            je pourrais exécuter en jawsScript via cet API pour
            m'assurer qu'il y a bien une réaction, que le traitement se
            fait bien jusqu'au bout.
            Au fait, je ne m'en suis jamais assuré, mais est-il possible
            de créer des dll en python ?
Des exécutables, cela se produit avec le py2exe, mais des dll...
            Yannick Daniel Youalé
            La programmation est une religion. Aimez-la, ou quittez-la.

                ----- Original Message -----
                *From:* yannick <mailto:[email protected]>
                *To:* [email protected] <mailto:[email protected]>
                *Sent:* Tuesday, January 21, 2014 7:24 AM
                *Subject:* [progliste] Re: exécuter du code python via
                le scriptcontrol

                tu peux tester avec :
                (en javascript)
                je prendrais  un peu de temps pour faire en script jaws .
                var x =new ActiveXObject ("FreedomSCI.jawsapi");
                WScript.echo (typeof (x))

                    ----- Original Message -----
                    *From:* Yannick Youalé
                    <mailto:[email protected]>
                    *To:* [email protected]
                    <mailto:[email protected]>
                    *Sent:* Tuesday, January 21, 2014 5:26 AM
                    *Subject:* [progliste] Re: exécuter du code python
                    via le scriptcontrol

                    Salut homonyme !
                    Début de citation
                    1.es tu en 32 bits ?
                    Fin de citation
                    Oui, je le suis !
                    Début de citation
2.es tu sûr que ton python 2 .7 an'est pas portable ?
                    Fin de citation
                    J'en suis sûr !
                    Début de citation
                    3. arrives tu à le créé en scriptJaws / vbs ?
                    Fin de citation
                    J'arrive apparemment à créer l'objet, dont
                    l'exécution produit un bip lorsque le code python
                    contient une erreur de syntaxe, mais je n'arrive pas
                    à récupérer en vb une valeur renvoyée par ce code
                    python ou même à exécuter une des boîtes de dialogue
                    classique du python.
                    Pourrais-tu me proposer un code que je pourrais
                    tester, s'il te plaît ?
                    Car, si j'arrive à le faire réagir en jawsScript, il
                    n'y a pas de raison que cela ne fonctionne pas en VB.
                    Merci !
                    Yannick Daniel Youalé
                    La programmation est une religion. Aimez-la, ou
                    quittez-la.
                    s

                        ----- Original Message -----
                        *From:* yannick <mailto:[email protected]>
                        *To:* [email protected]
                        <mailto:[email protected]>
                        *Sent:* Monday, January 20, 2014 7:01 PM
                        *Subject:* [progliste] Re: exécuter du code
                        python via le scriptcontrol

                        slt,
                        1.es tu en 32 bits ?
                        2.es tu sûr  que ton python 2 .7 an'est pas
                        portable ?
                        3. arrives tu à le créé en scriptJaws / vbs ?

                            ----- Original Message -----
                            *From:* Yannick Youalé
                            <mailto:[email protected]>
                            *To:* [email protected]
                            <mailto:[email protected]>
                            *Sent:* Monday, January 20, 2014 5:52 PM
                            *Subject:* [progliste] exécuter du code
                            python via le scriptcontrol

                            Salut à tous !
                            Je suis confronté à une difficulté et j'ai
                            besoin de votre aide bienveillante.
                            Voila, j'essai d'exécuter du code python par
                            l'API ScriptControl sans succès.
                            Auparavant, cette manoeuvre avait
                            semble-t-il été réussie par mon homonyme en
                            passant par le jawsScript.
                            Voici ce qui était alors son code:
                            Début du code jawsScript
                              let python =CreateObjectEx
                            ("scriptControl", 0)
                            let python.language ="python"
                            python.addCode (python_code)
                            Fin du code jawsScript
                            Voici le mien
                            Début du code VB
                            Set Scripting = New
                            MSScriptControl.ScriptControl
                            Scripting.Language = "python"
                              ' on va chercher le code dans un fichier
                            Scripting.AddCode ReadTextInFile(App.Path &
                            "\test.py")
                            Fin du code VB
                            L'erreur qui m'est renvoyée est :
                            erreur 3880 impossible de créer un moteur de
                            script pour le langage spécifié.
                            Et pourtant j'ai bien python 2.7 installé.
                            Des suggestion ?
                            Merci !
                            Yannick Daniel Youalé
                            La programmation est une religion. Aimez-la,
                            ou quittez-la.



Progliste :
Pour se désinscrire de la liste : 
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO
Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en privé, je 
vous répondrez en privé.
        
        

Répondre à