Essayer d'apprendre comment exécuter mes scripts à travers le terminal d'Ubuntu régulièrement. Cela étant dit, je suis familier avec bash
, wget
et awk
étant appelés mais comment puis-je appeler des fichiers python pour les exécuter dans le terminal? J'aimerais apprendre cela mais je ne sais pas où chercher. J'ai un fichier .pyw
qui fait référence à plusieurs fichiers .py
dans un dossier.
Réponses
Trop de publicités?python
pyw devrait fonctionner de la même manière, je pense. Vous pouvez également démarrer une console interactive avec juste
python
De plus, vous pouvez éviter d'avoir à appeler explicitement python en ajoutant un shebang en haut du script :
#!/usr/bin/env python
... ou toute une série de variations de cela
Premièrement, exécutez la commande suivante
chmod +x .py
Ensuite, au début du script, ajoutez #!
et le chemin de l'interpréteur Python :
#!/usr/bin/python
Si vous souhaitez que le script soit indépendant de l'emplacement de l'interpréteur Python, vous pouvez utiliser le programme env
. Presque toutes les variantes de Unix supportent le code suivant, en supposant que l'interpréteur Python se trouve dans un répertoire du $PATH
de l'utilisateur :
#! /usr/bin/env python
- Réponses précédentes
- Plus de réponses