143 votes

Comment exécuter un script Python dans Notepad++ ?

Je préfère utiliser Notepad++ pour le développement,

Comment exécuter les fichiers en Python via Notepad++ ?

0 votes

0 votes

0voto

Rupam Das Points 1

J'ai commencé à utiliser Notepad++ pour Python très récemment et j'ai trouvé cette méthode très facile. Une fois que vous êtes prêt à exécuter le code, cliquez avec le bouton droit de la souris sur l'onglet de votre code dans la fenêtre Notepad++ et sélectionnez "Open Containing Folder in cmd". Cela ouvrira l'invite de commande dans le dossier où est stocké le programme actuel. Tout ce que vous avez à faire maintenant est d'exécuter :

python

Ceci a été fait sur Notepad++ (Build 10 Jan 2015).

Je ne peux pas ajouter les captures d'écran, alors voici un billet de blog avec les captures d'écran -. http://coder-decoder.blogspot.in/2015/03/using-notepad-in-Windows-to-edit-and.html

0voto

Mark Points 654

Dans Notepad++, allez dans Cours, cours... sélectionnez le chemin et idle.py de votre installation Python :

C:\Python27\Lib\idlelib\idle.py

ajoutez un espace et ceci :

"$(FULL_CURRENT_PATH)"

et vous voilà !

Démonstration vidéo :

https://www.youtube.com/watch?v=sJipYE1JT38

0voto

Vandan Revanur Points 71

Au cas où quelqu'un serait intéressé à passer des arguments à cmd.exe et à exécuter le script python script dans un environnement virtuel, voici les étapes que j'ai utilisées :

Dans le Notepad++ -> Exécuter -> Exécuter , j'entre ce qui suit :

cmd /C cd $(CURRENT_DIRECTORY) && "PATH_to_.bat_file" $(FULL_CURRENT_PATH)

Ici, j'accède au répertoire dans lequel se trouve le fichier .py, afin de pouvoir accéder à tous les autres fichiers pertinents qui se trouvent dans le répertoire du code .py.

Et dans le fichier .bat, j'ai :

@ECHO off
set File_Path=%1

call activate Venv
python %File_Path%
pause

0voto

Jackssn Points 481

Vous pouvez exécuter votre script via cmd et être dans le répertoire script :

cmd /k cd /d $(CURRENT_DIRECTORY) && python $(FULL_CURRENT_PATH)

0voto

KhunRan Points 312

Je préfère généralement exécuter mes scripts python sur le shell interactif IDLE natif de python plutôt que depuis l'invite de commande ou quelque chose comme ça. J'ai essayé, et ça marche pour moi. Il suffit d'ouvrir "Run > Run...", puis de coller le code ci-dessous

python  -m idlelib.idle -r "$(FULL_CURRENT_PATH)"

Après cela, vous pouvez l'enregistrer avec votre touche de raccourci.

Vous devez vous assurer que le python souhaité est ajouté et enregistré dans vos variables d'environnement.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X