OVH Cloud OVH Cloud

Question pratique [gentil débutant]

3 réponses
Avatar
H.
Bonsoir.

J'ai installé Python et j'apprends à m'en servir... doucement...
Pour l'édition de mes scripts, je me sers d'IDLE. Pour l'usage que j'en
ai - donc pour l'instant - ça me semble bien.
Simple question : une fois que j'ai lancé IDLE, donc le shell (pas
d'erreur ?), je peux taper des commandes directement dans l'interpréteur.
Avec File/New window, je peux ouvrir une fenêtre et taper un script, et avec
File/Open je peux ouvrir un script.
Mes questions :
- à partir de l'explorateur windows, mes fichers *.PY s'exécutent
directement. Je peux aussi choisir de les ouvrir avec mon éditeurs de texte
(SynText) habituel. Mais comment faire pour l'ouvrir dans la fenêtre d'IDLE
? (Autrement dit, à quel programme associer l'extension ?)
- quand j'ai un script ainsi ouvert, comment faire pour l'exécuter à
partir d'IDLE, sans revenir sous l'explorateur ?
- quelles sont les options/fonctions de deboguage à connaître ? Par
exemple Debug/Debugger sert à tester les valeurs des variables ??
- quand j'exécute mes scripts à partir de l'explorateur, comme je
commence à faire des appli graphiques, je ne vois pas les messages d'erreur
dans la fenêtre DOS. Il faut rajouter pause à la fin du script ?


Cordialement,
Christophe

3 réponses

Avatar
H.
Re.

Oups, pour trois des questions sur quatre, j'ai fini par trouver une
réponse, donc c'est bon. Il ne reste donc que celle sur les fonctions de
déboggage offertes par IDLE...
Sorry.


Cordialement,
Christophe
Avatar
Rakotomandimby (R12y)
On Tue, 11 Jul 2006 17:09:24 +0200, H. wrote:

pour trois des questions sur quatre, j'ai fini par trouver une
réponse,


S'il te plait, partage les réponses.

Avatar
H.
Suite à la demande faite, je réponds à mes propres questions...

- à partir de l'explorateur windows, mes fichers *.PY s'exécutent
directement. Je peux aussi choisir de les ouvrir avec mon éditeurs de
texte (SynText) habituel. Mais comment faire pour l'ouvrir dans la fenêtre
d'IDLE ? (Autrement dit, à quel programme associer l'extension ?)


Sous Windows, pour V. 2.4. : clic du droit sur le fichier ; l'option
Edit with IDLE est incluse.


- quand j'ai un script ainsi ouvert, comment faire pour l'exécuter à
partir d'IDLE, sans revenir sous l'explorateur ?


Au choix :
- Run / Exécuter le module courant
- Appui sur F5


- quelles sont les options/fonctions de deboguage à connaître ? Par
exemple Debug/Debugger sert à tester les valeurs des variables ??


La question reste toujours posée.
Au passage, qu'est-ce qu'un breakpoint et à quoi cela sert-il ?


- quand j'exécute mes scripts à partir de l'explorateur, comme je
commence à faire des appli graphiques, je ne vois pas les messages
d'erreur dans la fenêtre DOS. Il faut rajouter pause à la fin du script ?


Je n'ai pas testé la commande pause, mais la fonction sleep(t) permet
d'attendre pendant t secondes (et pas des millisecondes, attention...).
Sinon, pour le débug, j'exécute à partir d'IDLE maintenant que je sais
faire, donc le shell Python ne se ferme pas, et je peux lire mes messages
d'erreur.


Cordialement,
Christophe