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

JavaScript Discussion :

compilateur python int�gr� au javascript


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2023
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 26
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : Enseignant

    Informations forums :
    Inscription : Juin 2023
    Messages : 2
    Par d�faut compilateur python int�gr� au javascript
    Bonjour � tous, j'ai un projet qui me donne du fil � retordre. Voici mon objectif : demander � l'utilisateur d'une page HTML d'�crire dans une fen�tre une fonction python, appel�e fonction1, puis tester cette fonction sur des valeurs al�atoire pour la valider ou non.

    Mais voici mon soucis: lorsque j'ai le code de l'utilisateur, comment "faire fonctionner celui-ci" avec python en l'appliquant sur des valeurs ? Je suis perdu...

    Merci de vos conseils,
    Thibault

  2. #2
    Membre Expert
    Avatar de Archim�de
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2005
    Messages
    1 644
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 60
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 644
    Par d�faut
    Salut,
    brython.js, il te faut un interpr�teur python...
    la console � int�grer :
    Code HTML : S�lectionner tout - Visualiser dans une fen�tre � part
      <iframe src="http://brython.info/console.html" width="800" height="400"></iframe>

  3. #3
    Candidat au Club
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2023
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 26
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activit� : Enseignant

    Informations forums :
    Inscription : Juin 2023
    Messages : 2
    Par d�faut
    bonjour Archim�de, merci de ta r�ponse. J'ai essay� avec plusieurs outils, dont Brython, sans succ�s. Voici un exemple de mon code brython, comme tu peux le voir je ne sais pas du tout quoi �crire dans le script r�cup�rant le code que l'utilisateur a �crit...

    Code html : 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
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    <html>
        <head>
            <meta charset="utf-8">
            <script type="text/javascript"
            src="https://cdn.jsdelivr.net/npm/[email protected]/brython.min.js"></script>
            <script type="text/javascript"src="https://cdn.jsdelivr.net/npm/[email protected]/brython_stdlib.js"></script>
     
            <script type="text/javaScript">
                function runPythonCode() {
                var pythonCode = document.getElementById("code").value;
     
                <script type="text/python">
                pythonCode
                for i in range (1000): 
                    intalea=random.randint(1,1000)
                    if carre(intalea)!= intalea**2 :
                        alert(false)
                alert(true)
                </script>
     
            </script>
     
        </head>
     
     
        <body onload="brython()">
     
            Consigne: écrire une fonction appellée carre qui prend un nombre en argument et qui renvoie son carré. 
            <br> <br> 
            <textarea id="code" rows="10" cols="50"></textarea>
            <button onclick="runPythonCode()">Exécuter</button>
     
     
     
        </body>
    </html>

  4. #4
    Membre Expert
    Avatar de Archim�de
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2005
    Messages
    1 644
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 60
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activit� : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 644
    Par d�faut
    Re,
    je l'ai survol�e aussi cette biblioth�que apr�s je n'ai pas le temps de regarder ton code, j'ai des copies de bac � corriger.... Mais �a m'int�resse personnellement comme toi. Faire un truc du style IOI (algorea). Mise � part, te fournir un lien, je ne peux pas faire plus pour le moment.

Discussions similaires

  1. [D�butant] Terminal Python int�gr� � l'IDE ?
    Par fred7 dans le forum Visual Studio
    R�ponses: 0
    Dernier message: 16/08/2020, 08h16
  2. Run Python scripts from javascript code
    Par Med_Amiine dans le forum Interfa�age autre langage
    R�ponses: 0
    Dernier message: 20/02/2017, 09h21
  3. Run Python scripts from javascript code
    Par Med_Amiine dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 17/02/2017, 23h34
  4. Ipython Notebook. Utiliser valeur de variable d�finie en Python dans code Javascript
    Par tallent_e dans le forum Interfa�age autre langage
    R�ponses: 1
    Dernier message: 13/10/2014, 19h33

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