Maîtriser l'exécution de scripts Python :un guide complet étape par étape
Qu'est-ce que le script en Python ?
Un script en Python peut être défini comme un fichier constitué de code Python ou d'un programme. Il se termine par une extension comme .py
Un interpréteur peut exécuter un script de deux manières distinctes, comme indiqué ci-dessous :–
- Un script peut être exécuté en tant que module ou en tant que script lui-même.
- Code écrit sous forme de session d'invite de commande Python interactive.
Comment exécuter du code et des scripts Python de manière interactive ?
Voici les étapes à suivre :
Étape 1) Le programmeur doit ouvrir la ligne de commande en mode interactif.
Étape 2) À l'étape suivante, appelez l'interpréteur Python dans la ligne de commande en tapant la commande suivante :–
Commande :
python
Étape 3) Le programmeur peut écrire séquentiellement du code Python et l'exécuter dans le même ordre.
Le programme suivant peut être saisi dans la ligne de commande comme indiqué ci-dessous :
Exemple :–
Code Python :
python
print ('hello world Guru99')
Résultat :
hello world Guru99
Prenons un autre code Python qui pourrait être écrit de manière interactive dans la ligne de commande.
Exemple :
Code Python :
Python
a=25
b=50
if a > b:
... print ("a is more than b")
... else:
... print ("b is more than a")
...
b is more than a
>>>
Résultat :
b is more than a
Voici la capture d'écran :–
Explication :
Le code ci-dessus compare deux arguments et trouve quel argument est le plus grand. Assurez-vous que les instructions sont correctement mises en retrait pour éviter les erreurs d'indentation. Pour quitter la ligne de commande Windows, appuyez sur Ctrl+Z et suivez avec une Entrée.
Comment exécuter des fichiers de script Python de manière interactive à partir de l'interface graphique Windows ?
Voici les étapes à suivre :
Étape 1) Ouvrez la ligne de commande et tapez la commande Python suivie du nom du fichier de script.
Étape 2) Assurez-vous que le fichier de script est déjà créé.
Étape 3) Le fichier de script doit se terminer par .py ou. pyw. À l'étape suivante, ouvrez l'invite de commande Windows.
Voici le code à écrire dans la ligne de commande pour appeler un script Python :
Code de ligne de commande Python :
Python example.py
Résultat :
Hello, world!
Comment exécuter des scripts Python à partir d'un IDE
Un environnement de développement intégré est également appelé IDE en abrégé. Il offre une configuration virtuelle de la hiérarchie des fichiers et des dossiers. Il permet au programmeur de créer rapidement des projets Python. L'IDE permet l'organisation des fichiers dans différents dossiers.
Ces différents dossiers appartiennent à un seul répertoire commun.
Spyder et PyCharm sont deux IDE Python qui permettent au programmeur d'exécuter des IDE qui lui permettent d'exécuter des programmes Python.
Prenons un exemple d'exécution d'un script Python dans l'IDE PyCharm :
Étape 1) Dans un premier temps, créez un nouveau projet dans PyCharm.
Étape 2) Nommez le projet Guru99Example, puis cliquez sur Créer.
Étape 3) Sélectionnez le dossier racine qui serait intitulé Guru99Example et faites un clic droit.
Étape 4) Accédez à la nouvelle option et créez un nouveau fichier Python.
Étape 5) Donnez le nom du fichier Python
Ici, nous avons donné Guru99Example.
Étape 6) Dans le fichier Python vierge créé dans PyCharm IDE, écrivez le morceau de code suivant comme indiqué ci-dessous :–
Code Python :
print ('hello world Guru99')
Étape 7) Pour exécuter le code ci-dessus, faites un clic droit sur l'éditeur et sélectionnez l'option « Exécuter le fichier dans la console Python » .
Ce code ouvrira la fenêtre de la console dans l'IDE, et voici le résultat :
Résultat :
PyDev console: starting.
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] on win32
>>> runfile('C:/Users/OS Name/PycharmProjects/Guru99Example/Guru99Example.py', wdir='C:/Users/OS Name/PycharmProjects/Guru99Example')
hello world Guru99
Voici la capture d'écran :
Explication :
Le code ci-dessus est un exemple simple de la façon d'imprimer hello world dans l'IDE PyCharm.
Comment exécuter des scripts Python à l'aide d'un gestionnaire de fichiers ?
Voici les étapes pour exécuter le script Python à l'aide du gestionnaire de fichiers :
Étape 1) Ouvrez le Bloc-notes et ajoutez du code Python.
Étape 2) Tapez imprimer (« Hello World Guru99 »)
Étape 3) Enregistrez le fichier de script avec l'extension .py ou. pyw.
Étape 4) Le fichier d'extension .py est utilisé pour les programmes dotés de Python.exe.
Étape 5) Dans le système d'exploitation Windows, cliquez avec le bouton droit sur le fichier Python et cliquez sur Ouvrir. Reportez-vous à la capture d'écran ci-dessous :–
Une fois exécuté, il ouvre un écran de ligne de commande pendant un instant. Reportez-vous à la capture d'écran ci-dessous :–
Pour vous assurer que l'écran reste affiché pendant un certain temps, ajoutez l'instruction suivante dans le fichier de script Python comme indiqué ci-dessous :–
Code Python :
input ('Press provide enter to exit...')
Jusqu'à ce qu'il n'y ait aucune entrée de l'utilisateur, l'écran continue de s'exécuter et d'afficher la sortie Python.
Cependant, si le script Python comporte une erreur, l'exécution de la commande d'entrée est interrompue ou abandonnée. Pour cette raison, l'utilisateur peut ne pas être en mesure de voir l'exécution du script Python à l'aide du gestionnaire de fichiers.
Comment exécuter des scripts Python en utilisant le nom du fichier de script et la ligne de commande ?
Voici les étapes pour exécuter le script Python à l'aide du nom du fichier de script et de la ligne de commande :
Étape 1) Ouvrez le Bloc-notes et ajoutez du code Python.
Étape 2) Tapez imprimer (« Hello World Guru99 »)
Étape 3) Enregistrez le fichier de script avec l'extension .py ou. pyw.
Étape 4) Le fichier d'extension .py est utilisé pour les programmes dotés de Python.exe.
Étape 5) Dans le système d'exploitation Windows, cliquez avec le bouton droit sur le fichier Python et cliquez sur copier comme chemin. Reportez-vous à la capture d'écran ci-dessous :–
Cela permet de valider le chemin du fichier de script avec le chemin de la ligne de commande. Ouvrez une ligne de commande et tapez le nom du fichier de script tel que créé ci-dessus avec le nom suivi de l'extension .py. Reportez-vous à la capture d'écran ci-dessous :–
Alternativement, le fichier de script créé ci-dessus peut être exécuté en tant que module Python. Tapez la commande suivante comme indiqué ci-dessous :–
Code :
python -m example
Résultat :
hello world Press provides enter to exit...
Reportez-vous à la capture d'écran suivante :
Explication :
Le code ci-dessus suit la syntaxe suivante :
Syntaxe :
Python -m
Le paramètre -m ci-dessus recherche le fichier sys. Chemin du module référencé et exécuté le code dans le cadre de _main_.
Voici les étapes à suivre :
Étape 1) Le programmeur doit ouvrir le terminal Linux en mode interactif.
Étape 2) À l'étape suivante, appelez l'interpréteur Python dans le terminal Linux en tapant la commande suivante :–
Commande :
python3
Étape 3) Le programmeur peut écrire séquentiellement du code Python et l'exécuter dans le même ordre.
Le programme suivant peut être saisi dans la ligne de commande comme indiqué ci-dessous :
Exemple :–
Code Python :
python3
a=25
b=50
if a > b:
... print ("a is more than b")
... else:
... print ("b is more than a")
...
b is more than a
>>>
Résultat :
b is more than a
Voici la capture d'écran :–
Alternativement, voici les étapes pour exécuter le fichier de script Python à l'aide d'un terminal Linux :
Étape 1) Ouvrez l'éditeur de texte et ajoutez du code Python.
Étape 2) Tapez print (« Hello World »)
Étape 3) Enregistrez le fichier de script avec l'extension as.py.
Étape 4) Le fichier d'extension .py est utilisé pour les programmes dotés de Python.exe.
Étape 5) À l'étape suivante, appelez l'interpréteur Python dans le terminal Linux en tapant la commande suivante :–
Commande :
python3 /home/onworks/Desktop/Example.py
Résultat :
hello world
Reportez-vous à la capture d'écran suivante :–
Explication :
L'interpréteur Python du terminal Linux exécute le fichier de script enregistré sur le bureau.
Comparaison du code, du module et du script en Python
Dans le monde de l'informatique, voici la comparaison entre module, code et script :
FAQ
Conclusion
- Un script Python peut être exécuté à l'aide de plusieurs méthodes.
- Vous pouvez exécuter à l'aide de la ligne de commande ou à l'aide de l'IDE.
- Le programmeur peut utiliser PyCharm et Spyder IDE pour développer des scripts Python sophistiqués.
- Assurez-vous que le code respecte l'indentation lorsque vous utilisez les instructions if et else dans la ligne de commande.
Python
- Python Vs Ruby :Différence entre Ruby et Python
- Python pour la boucle
- Comment démarrer avec Python ?
- Accès Internet Python en utilisant Urllib.Request et urlopen()
- Python - Expressions régulières
- Comment lire un fichier CSV en Python | Lecture et écriture de fichiers CSV
- Maîtriser Python :6 façons efficaces de calculer le carré d'un nombre
- Décorateurs Python
- Python time.sleep() :ajoutez un délai à votre code (exemple)
-
Exemples de fonctions Python :appel, indentation, arguments et valeurs de retour
Quest-ce quune fonction en Python ? Une Fonction en Python est un morceau de code qui sexécute lorsquil est référencé. Il est utilisé pour utiliser le code à plusieurs endroits dans un programme. On lappelle aussi méthode ou procédure. Python fournit de nombreuses fonctions intégrées comme print(),
-
Comment câbler un pôle unidirectionnel (SPST) en tant qu'interrupteur bidirectionnel ?
Installation de SPST - Commutateur à 2 voies (NEC) AKA Commutateur à 1 voie (IEC) pour 120/240V et 230V AC - Circuits à 2 voies et à 1 voie Quest-ce que SPST Switch ? Linterrupteur SPST (pour Single Pole Single Throw) est linterrupteur le plus couramment utilisé pour contrôler les opérations ON et
-
Rasoir de sûreté
Un rasoir de sûreté est un appareil utilisé pour enlever les poils des zones du corps où ils sont indésirables, comme le visage pour les hommes et les régions des jambes et des aisselles pour les femmes. Le rasoir à lame moderne se compose dune lame spécialement conçue montée dans une coque en métal
-
Comprendre la tolérance par rapport à l'allocation :concepts clés pour la précision de l'ingénierie
Lusinage devient de plus en plus précis, à un rythme rapide, et des technologies innovantes font fréquemment leur apparition sur le marché. La surépaisseur dusinage et la tolérance sont deux concepts clés que les ingénieurs utilisent pour définir le niveau de précision dusinage quils souhaitent. Po