Utiliser python

MéthodeLancer python

Sous windows, vous devez trouver un raccourci nommé python dans le menu démarrer. Sous linux, vous pouvez entrer la ligne de commande suivante dans votre shell :

python3

Vous devriez obtenir un résultat ressemblant à celui-ci sous linux.

ou bien sous windows

vous pouvez entrer un maintenant une commande, par exemple 2+3 et vous devriez voir

MéthodeLancer un script avec la souris

Sous Windows, vous pouvez double cliquer sur le script et il doit se lancer.

« Vous devez télécharger ce script : cliquer sur le lien avec le bouton droit de la souris et dans le menu contextuel sélectionner enregistrer la cible du lien sous »

MéthodeLancer un script à partir de la console windows

Cliquez sur le menu démarrer de windows et taper les lettres cmd. Windows doit vous proposer une application nommée "invite de commandes". Cliquez dedans et une fenêtre apparaît.

Pour lancer votre script vous pouvez soit:

  1. faire glisser l’icône de votre script dans cette fenêtre et validez

    1. mettre le chemin complet dans l'explorateur de fichier ;

    2. cliquez avec le bouton droit dans la fenêtre de commande ;

    3. dans la fenêtre de commande, validez pour lancez le script.

Quand vous utilisez l'invite de commande, une fois le script terminé, vous ne pouvez pas accéder aux variables de votre script.

MéthodeLancer un script à partir du terminal linux

Il faut lancer le terminal. Dans ce terminal, entrer la commande python3 suivie du chemin complet du script :

Dans le terminal, le script nommé "script1.py" contenant des instructions python est lancé.

Complémentlancer un script à partir python

Dans la console python, vous pouvez lancer le programme en entrant la commande :

exec(open(CHEMIN COMPLET DU SCRIPT).read())

Il faut donner le chemin complet du script (le nom de tous les dossiers présents dans la barre d'adresse).

Sous windows, si votre script est dans le dossier tmp du volume C : , vous pouvez entrer la commande suivante :

exec(open("c:\\tmp\\script1.py").read())

ou bien

exec(open(r"c:\tmp\script1.py").read())

Pour récupérer le chemin complet dans le presse papier, vous pouvez utiliser cette méthode.

Si vous connaissez le chemin vous pouvez utiliser le symbole / au lieu de \ dans le chemin du programme :

exec(open("c:/tmp/script1.py").read())

Si votre programme est sauvegardé en utf-8, il est recommandé de lire le code source en utf-8 :

exec(open(r"c:\tmp\script1.py", encoding='utf-8').read())

Dans notepad++ le mode de sauvegarde est indiqué en bas à droite de la fenêtre. Sur linux ou macOS la sauvegarde est par défaut en utf-8 et la lecture aussi, encoding='utf-8' est inutile

Après avoir exécuter le script, vous pouvez afficher la valeur de z dans la console python soit en entrant simplement z, ou bien , print (z). La valeur de la somme des deux nombres est toujours connue.

Cette vidéo montre comment travailler avec python et notepad++

ComplémentTester l'installation de python

Ce script permet de tester la présence des modules python sur l'ordinateur. Vous devez le lancer de l'invite de commandes ou de la console python pour lire le résultat.

Pour la première partie du cours et les tp, quatre éléments sont nécessaires (numpy, matplotlib, wx et scipy)