Tdid-IPP-37-Python-Site_PythonAnywhere

Informations - Objectifs

Durée : 30 mns - Gérer les programmes python avec la pateforme en ligne PythonAnywhere.

ProcédureEnvironnement de développement

Procédure
  1. Création compte

    A partir du site web pythonanywhere.

    Créer un compte avec votre identifiant université de Lorraine

    Lier votre compte à l'enseignant fogim88et (Account, puis onglet teacher)

  2. Onglet files.

    La zone en fond noir est la console qui permet de voir le processus d'exécution du code.

    Derrière les chevrons (>>>), il est aussi possible d'ajouter du code qui ne sera pas conservé dans le fichier en cours. Par exemple tapez print(2), exécutez.

  3. Dashboard : Tableau de bord

    Dans la zone console, vous pouvez constater que votre programme est en cours d'exécution dans une console.

    Un maximum de 2 consoles ouvertes peut être ouvert en même temps, lorsque vous tenterez d'exécuter un 3ième programme, un message vous informera que vous avez atteint le maximum de consoles. Il faudra alors cliquer sur Consoles pour détruire (kill) les processus souhaités (console ici)

  4. Ajouter un fichier existant à votre espace de travail

    Objet

    De nombreux codes vous seront proposés à la copie ou au téléchargement via une solution web appelée GitHub Gist qui permet de stocker et de modifier en ligne du code tout en ayant la possibilité d'en consulter les révisions (modifications)

    Outre la possibilité pour moi de maintenir en ligne une portion de code ou un code complet, cela me permet :

    • de vous donner accès à la dernière version sans avoir à re-générer le site web scenari que vous consultez actuellement.
    • de vous donner accès à la copie ou au téléchargement de ce code.

    AttentionCOPIE DE CODE

    Il est possible que la copie de code décale l'indentation d'une ligne de code. Dans ce cas, une ligne de code peut sortir du bloc si elle est décalée de manière différente dans votre code et ma version originale. Cela peut produire une erreur de synthaxe ou engendrer une modification du bon déroulement des instructions prévues.

    Vérifiez votre copie et le code original : le mieux étant bien sûr de comprendre un minimum le code que vous copiez pour éviter les erreurs.

    Nous expliquerons plus loin ce code : contentez vous ici de l'exécuter.

    En cas de problème avec le code, vous pouvez laisser un message dans le fichier gist qui sera lu par les autres utilisateurs (et le propriétaire du code)