IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Probleme de debutant ^.^


Sujet :

Python

  1. #21
    Membre Expert
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 418
    Par défaut
    par contre j'ai oublié de dire que j'ai essayé avec le terminal
    [ironie]
    Ah oui, merci, tu es trop bon d'y penser. C'est juste la confirmation de ce que je pensais, à part ce détail, ça n'est pas important
    [/ironie]

    Excuse-moi, mais des fois on se demande comment les gens conçoivent les échanges questions-réponses.





    Donc le problème que tu cherches à résoudre a bien lieu dans le cadre d'une utilisation de IDLE.
    Mais la présence de chevrons est caractéristique d'un mode terminal ( = mode console = mode tty)

    Je ne comprenais pas, et puis ça a fait tilt !
    Tu es dans un mode d'utilisation de IDLE qui est l'émulation (on dit comme ça ?) d'un mode console sous l'environnement IDLE.
    IDLE appelle l'émulation du mode console: « Shell Window »
    tyrtamos appelle cette émulation: « console IDLE »

    L'autre mode d'utilisation de IDLE est le mode édition, que IDLE appelle: « Edit Window », et tyrtamos « éditeur IDLE ».
    Dans ce mode d'utilisation, il n'y a pas les chevrons et on tape autant de lignes qu'on veut à la suite sans qu'elles soient immédiatement exécutées; l'exécution doit être déclenchée par Run.

    Tout ceci est bien expliqué par tyrtamos qui a manifestement compris tout de suite où était le problème.

    Il a effectivement raison:
    On n'utilise la console idle que pour des petites choses d'une ligne.
    C'est ce qui fait que, perso, je n'utilise jamais le mode console IDLE et que je n'ai pas reconnu l'origine de ton problème tout de suite.





    Le passage à l'éditeur IDLE que décrit tyrtamos (file -> new windows) est utilisable quand on est dans une fenêtre de console IDLE.

    On peut se lasser de devoir passer par cette fenêtre. Pour l'éviter , il faut configurer IDLE pour qu'il s'ouvre automatiquement en mode éditeur. Pour configurer :
    Options / Configure IDLE... / bouton General

  2. #22
    Membre Expert
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 418
    Par défaut
    En fait, IDLE t'induit en erreur car il ne compte pas les chevrons dans l'indentation. Pour lui, ton if se situe dans la colonne 0.
    Au niveau visuel, c'est trompeur.
    Oui. Et le pas d'indentation dans la console IDLE est de 8 caractères, alors que dans le tableau General, je vois un réglage fixé à 4. Il semble que ce pas ne puisse pas être changé dans la console IDLE.

  3. #23
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mai 2008
    Messages : 141
    Par défaut
    Citation Envoyé par Cedricphilibert Voir le message
    je crois que cela vient du fait que j'ai pas mis n== .. ?
    Pas du tout, l'erreur donnée est assez explicite : "IndentationError".

    Les messages d'erreur sont en général assez parlants pour pouvoir cerner le problème rien qu'à leur lecture.

Discussions similaires

  1. [CSS] probleme de debutant
    Par discogarden dans le forum Mise en page CSS
    Réponses: 21
    Dernier message: 21/12/2005, 16h54
  2. Probleme inconnu... [debutant]
    Par The_Zarabe dans le forum C
    Réponses: 8
    Dernier message: 27/10/2005, 20h31
  3. quelques problemes de debutant avec count
    Par shirya dans le forum Langage SQL
    Réponses: 4
    Dernier message: 20/09/2005, 23h14
  4. probleme de debutant sous access
    Par guili dans le forum Access
    Réponses: 8
    Dernier message: 23/06/2005, 17h39
  5. Problème pour debuter avec glut
    Par ismael14 dans le forum GLUT
    Réponses: 2
    Dernier message: 26/07/2004, 11h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo