Comme la racine de votre question semble être "Comment puis-je exécuter des scripts via TextWrangler en Python 3 (plutôt qu'en 2.7)", je vais répondre à cette question. (Merci de me faire savoir si j'ai mal compris).
Comme je ne suis pas sûr de la façon dont vous avez choisi d'installer Python 3, je vous suggère de travailler avec Homebrew et l'installation python
y python3
avec la commande brew install python python3
une fois que vous aurez mis en place Homebrew.
Homebrew installe par défaut les logiciels sur /usr/local/bin/
Assurez-vous donc qu'il est présent dans votre PATH
variable.
Une fois Python 3 installé, vous pouvez créer un nouveau document TextWrangler et entrer le code suivant pour le tester :
#!/usr/bin/env python3
import sys
print(sys.version)
Ensuite, exécutez le script en allant à # ! -> Run dans le menu TextWrangler (voir l'image ci-jointe).
La sortie (affichée dans une nouvelle fenêtre par défaut) devrait vous donner des informations sur votre système et sur Python. Dans mon cas, les résultats étaient les suivants :
=========================================================================
Feb 18, 2016, 15:07:45
untitled text
-------------------------------------------------------------------------
3.5.1 (default, Dec 7 2015, 21:59:10)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.1.76)]
Vous pouvez également saisir directement le chemin d'accès à votre fichier python3
exécutable à la ligne 1 ( /usr/local/bin/python3
est la valeur par défaut pour Homebrew).