Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Python

Maîtriser l'exécution de scripts Python : Guide complet étape par étape

Qu'est-ce qu'un script en Python ?

Un script Python est un fichier contenant du code Python ou un programme, reconnaissable à son extension .py.

L'interpréteur peut exécuter un script de deux manières distinctes :

Comment exécuter du code et des scripts Python en mode interactif ?

Voici la procédure à suivre :

  1. Étape 1 : Ouvrez la ligne de commande en mode interactif.
  2. Étape 2 : Invoquez l'interpréteur Python en tapant la commande suivante :
python
  1. Étape 3 : Écrivez et exécutez votre code Python séquentiellement.

Exemple :

print('hello world Guru99')

Sortie :

hello world Guru99

Autre exemple avec une structure conditionnelle :

a = 25
b = 50
if a > b:
    print("a est plus grand que b")
else:
    print("b est plus grand que a")

Sortie :

b est plus grand que a

Explication : Le code compare deux valeurs. Veillez à bien indenter vos blocs pour éviter les erreurs IndentationError. Pour quitter l'invite de commande Windows, appuyez sur Ctrl+Z puis Entrée.

Exécuter un fichier script Python depuis l'interface graphique Windows

  1. Étape 1 : Ouvrez l'invite de commande et tapez python suivi du nom du fichier script.
  2. Étape 2 : Assurez-vous que le fichier script existe déjà.
  3. Étape 3 : Le fichier doit avoir l'extension .py ou .pyw.

Commande :

python exemple.py

Sortie :

Hello, world!

Exécuter des scripts Python depuis un IDE

Un environnement de développement intégré (IDE) offre une structure de fichiers et dossiers virtuelle, facilitant la création rapide de projets Python. Spyder et PyCharm sont deux IDE populaires.

Exemple avec PyCharm :

  1. Créez un nouveau projet (ex. Guru99Exemple).
  2. Faites un clic droit sur le dossier racine > New > Python File.
  3. Nommez le fichier (ex. Guru99Exemple.py).
  4. Écrivez le code : print('hello world Guru99').
  5. Clic droit dans l'éditeur > Run File in Python Console.

La console affiche le résultat :

hello world Guru99

Exécuter des scripts Python via le gestionnaire de fichiers

  1. Ouvrez le Bloc-notes et ajoutez du code Python.
  2. Tapez print('Hello World Guru99').
  3. Enregistrez avec l'extension .py ou .pyw.
  4. Dans l'explorateur Windows, double-cliquez sur le fichier pour l'exécuter.

Pour maintenir la fenêtre ouverte, ajoutez :

input('Appuyez sur Entrée pour quitter...')

Note : Si le script contient une erreur, la fenêtre se fermera avant que vous puissiez lire le message d'erreur.

Exécuter un script via son nom de fichier et la ligne de commande

  1. Créez et enregistrez votre script (ex. exemple.py).
  2. Ouvrez l'invite de commande, copiez le chemin complet du fichier (clic droit > Copier en tant que chemin).
  3. Exécutez : python "C:\chemin\vers\exemple.py".

Alternative : exécuter en tant que module :

python -m exemple

Syntaxe : python -m <nom_module> — Le paramètre -m recherche le module dans sys.path et l'exécute comme __main__.

Exécution sur Linux (Terminal)

  1. Ouvrez le terminal.
  2. Tapez python3 pour entrer en mode interactif.
  3. Ou exécutez un fichier : python3 /home/utilisateur/Bureau/Exemple.py.

Comparatif : Code, Module et Script en Python

ParamètreCodeModuleScript
DéfinitionSérie d'instructionsCodes organisés séquentiellementFichier contenant des instructions logiques
ExécutionVia l'interpréteur PythonImporté puis exécutéExécuté directement par l'interpréteur

FAQ

Conclusion

Python

  1. Python Counter dans collections : comptage efficace, mise à jour et opérations arithmétiques
  2. Python print sans saut de ligne : maîtriser le paramètre end et autres techniques
  3. Vérifier votre version Python sur Linux, macOS et Windows : Guide rapide
  4. Maîtriser la communication inter-threads en Python : Synchronisation et partage de données
  5. Maîtriser les boucles Python : For, While, Break, Continue et Enumerate expliqués
  6. Maîtriser les Expressions Régulières Python : re.match(), re.search(), re.findall() — Exemples Pratiques
  7. Maîtriser les instructions conditionnelles Python : IF, ELSE, ELIF et logique de type Switch
  8. Maîtriser la fonction Python range() : des bases aux cas avancés
  9. Python list.index() : Comment Trouver les Positions d'Éléments avec Exemples Pratiques