Mac'te Python Komut Dosyası Nasıl Çalıştırılır

Comment exécuter un script Python sur Mac

⌛ Reading Time: 4 minutes

Python est un langage très proche du Mac. Il abandonne de nombreuses conventions de syntaxe des langages de programmation traditionnels au profit d’un code lisible par l’homme, d’une hiérarchie basée sur des onglets et d’une gestion abstraite de la mémoire. C’est un excellent premier langage de programmation, bien que certaines tâches ne soient pas couvertes dans de nombreux didacticiels, par exemple l’exécution d’un script Python sur macOS.

Dans cet article, nous vous montrons deux manières différentes d’exécuter un script Python sur macOS, bien que la première soit moins courante que la seconde.

Lanceur Python

Pour ceux qui ne le savent pas, les scripts Python utilisent l’extension de fichier .py quelle que soit la version du langage que vous utilisez.

Par défaut, macOS est livré avec Python 2.7.3 installé. Nous vous déconseillons cependant d’utiliser cette version, car il est maintenant obsolète.

Un moyen courant d’installer Python 3 consiste à utiliser le programme d’installation dédié. Cela vous donne accès à des outils tels que Python Launcher – un programme d’interface utilisateur graphique (GUI) pour exécuter des scripts Python à partir du Finder.

Pour ce faire, localisez le fichier de script Python dans le Finder, cliquez avec le bouton droit de la souris et utilisez « Obtenir des informations » pour trouver le nom du chemin.

Ensuite, cliquez avec le bouton droit sur le fichier et sélectionnez “Ouvrir avec -> Python Launcher” dans le menu contextuel.

Les scripts Python peuvent également être glissés sur l’icône Python Launcher, que ce soit dans le Dock ou dans le dossier Applications.

Configuration du lanceur Python

Si vous aimez utiliser Python Launcher, vous pouvez le personnaliser avec quelques options supplémentaires. Par exemple, vous pouvez sélectionner votre version de Python, activer les outils de débogage et ajuster la façon dont le script s’exécute.

Le menu Préférences du lanceur Python.

La fenêtre Préférences de Python Launcher s’ouvre automatiquement en arrière-plan lorsque Python Launcher est exécuté. Vous pouvez également l’ouvrir manuellement en sélectionnant “Python Launcher -> Preferences” dans la barre de menu Python Launcher.

Vous pouvez même appeler la fenêtre Préférences avant d’exécuter un script. Pour ce faire, faites glisser le script vers l’icône Python Launcher tout en maintenant le Option et le menu Préférences s’affichera avant l’exécution du script.

Cela vous permettra d’ajuster les paramètres qui ne s’appliqueront qu’à cette exécution du script. C’est presque comme une configuration d’exécution temporaire, bien que les modifications apportées aux préférences du lanceur Python dans des circonstances normales soient globales, affectant tous les futurs scripts.

Utilisation du terminal

La plupart des utilisateurs exécuteront des scripts à partir du terminal, ce qui est un excellent moyen d’exécuter un script Python sur macOS.

Tout d’abord, vous voudrez trouver le chemin du script Python dans le Finder. Si vous n’êtes pas sûr, vous pouvez Option + Cliquez avec le bouton droit sur le fichier, puis sélectionnez « Copier… comme nom de chemin » pour copier le chemin dans votre presse-papiers.

Choisir l'option Copier… comme nom de chemin.

Vous pouvez également faire glisser un fichier sur la fenêtre du terminal pour voir son chemin absolu.

Faire glisser un fichier sur la fenêtre du terminal.

La méthode Terminal-centric utilise le cd pour accéder au dossier contenant le fichier Python. Notez que vous pouvez également coller votre nom de chemin copié ici.

Navigation vers un répertoire dans le terminal.

Une fois que vous êtes dans le bon dossier, utilisez python3 <file name> pour exécuter le script.

Exécuter un script Python sur macOS depuis le terminal.

Bien sûr, <file name> représente ici le nom de votre script. C’est une approche simple et avec laquelle vous vous familiariserez si vous utilisez régulièrement Python.

Conclusion

Travailler avec des fichiers Python sur Mac est un jeu d’enfant, surtout compte tenu de certaines des fonctionnalités intégrées. En tant que tel, il existe deux manières d’exécuter un script Python sur macOS : via l’application Python Launcher et l’exécution Terminal plus courante. L’utilisation du terminal est la méthode préférée, car vous utiliserez souvent Homebrew pour installer la dernière version de Python 3 (plutôt que d’utiliser le Python 2 intégré et obsolète).

Si vous utilisez une machine Windows, Python 3 est également un jeu d’enfant à installer et à utiliser. Avez-vous une méthode pour exécuter un script Python sur macOS que nous n’avons pas abordée ? Faites-nous savoir dans la section commentaires ci-dessous!

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.