Modes de paiement Abuse

Comment exécuter un script Python sous Linux ?

07.07.2024, 22:39

L'un des langages de programmation les plus populaires est Python. Il est souvent utilisé par les programmeurs pour écrire divers scripts système pour Linux (rent vps server python). Par exemple, si Windows manque de capacités système, le programme PoweShell est utilisé.

Dans Linux, pour un tel cas, c'est le langage Python qui est mis à disposition. La particularité de Python est qu'un grand nombre de programmes systèmes sont écrits dans ce langage, notamment le gestionnaire apt, l'éditeur vidéo OpenShot, ainsi que de nombreux scripts que l'on peut installer à l'aide d'un utilitaire. Voyons maintenant comment exécuter un script Python sous Linux en utilisant le terminal de différentes manières.

Qu'est-ce qu'un script Python sous Linux ?

Un script Python sous Linux est un fichier texte contenant un programme dans le langage de programmation Python. Python est un langage de programmation interprété qui est largement utilisé pour développer diverses applications, des scripts et automatiser des tâches.

Les scripts Python sous Linux peuvent effectuer diverses tâches telles que le traitement de données, la gestion de fichiers, la mise en réseau, la création d'applications web et bien d'autres encore. Ils sont couramment utilisés pour automatiser les tâches de routine, gérer le système et créer des utilitaires et des applications personnalisés.

Pour exécuter un script Python sous Linux, l'interpréteur Python doit être installé sur votre système. En général, Linux a déjà installé Python par défaut. Pour exécuter le script, il vous suffit d'appeler l'interpréteur Python et de lui transmettre le chemin d'accès au fichier de script. Par exemple, si votre script s'appelle myscript.py, vous pouvez utiliser la commande python myscript.py pour l'exécuter dans le terminal.

Avec les scripts Python sous Linux, vous pouvez automatiser de nombreuses tâches, simplifier votre système et créer divers outils utiles pour répondre à vos besoins.

Exécution d'un script Python

Prenons un script Python comme exemple. Mais nous ne prendrons pas un script existant, nous créerons notre propre script :

$ vi script.py
print("Hello from PqHost!")

Pour exécuter le script, vous devez le passer à l'interpréteur Python. Pour ce faire, il suffit d'ouvrir un terminal avec le raccourci clavier Ctrl+Alt+T, de naviguer jusqu'au dossier contenant le script et de l'exécuter :

$ python script.py

Si vous souhaitez que le script ouvre une console dans laquelle vous pouvez exécuter des commandes Python de manière interactive, utilisez l'option -i:

$ python -i script.py

Comme vous pouvez le constater, vous n'avez pas besoin de taper le mot python lorsque vous exécutez apt ou openshot. C'est beaucoup plus pratique. Voyons comment l'implémenter. Si vous ne voulez pas spécifier l'interpréteur sur la ligne de commande, vous devez le spécifier dans le script lui-même. Pour ce faire, ajoutez une ligne au script :

$ vi script.py
#!/usr/bin/python

Enregistrez les modifications, puis rendez le fichier script exécutable à l'aide de cette commande :

$ chmod ugo+x script.py

Vous pouvez alors exécuter le script Python en vous référant simplement à son fichier :

$ ./script.py

Si vous supprimez l'extension .py et déplacez le script dans un répertoire qui se trouve dans la variable PATH, comme /usr/bin/, vous pouvez l'exécuter comme suit :

$ script

L'exécution de la commande Linux python est assez facile et il y a même plusieurs façons de procéder. Vous pouvez utiliser n'importe laquelle d'entre elles.