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 :

[Turtle] problème avec forward


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Par défaut [Turtle] problème avec forward
    salut,
    j'essaie d'apprendre python. Je suis le document de Gérard Swinnen.
    mais j'ai un souci au point 6.3.
    Mon script renvoie un message d'erreur dont je comprends pas l'origine.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    from turtle import *
    forward(120)
    left(90)
    color('red')
    forward(80)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Traceback (most recent call last):
      File "C:\Documents and Settings\BessiereJ\Desktop\py_example\my script\turtle.py", line 1, in <module>
        from turtle import *
      File "C:\Documents and Settings\BessiereJ\Desktop\py_example\my script\turtle.py", line 2, in <module>
        forward(120)
    NameError: name 'forward' is not defined

  2. #2
    Expert confirmé
    Avatar de Guigui_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2002
    Messages : 1 864
    Par défaut
    il ne faut pas appeler ton script turtle, sinon, ton import ne sera pas associé au turtle de Python

  3. #3
    Membre éprouvé Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Par défaut
    effectivement, mon fichier s'appellait "turtle.py", bien vu !
    J'ai changé le nom en test2.py (tout aussi imaginatif !) mais
    toujours un message d'erreur !!

  4. #4
    Membre éprouvé Avatar de csbilouze
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    79
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 79
    Par défaut
    salut,

    tout marche tres bien chez moi.

    ton disque ne serai pas partitionné? aurais tu installé python dans un autre repertoire que c:/, je te dis ca un peu au hasard je cale sur ton problème ^^

  5. #5
    Membre confirmé Avatar de perchman
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    199
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 199
    Par défaut
    Chez moi aussi, ça marche très bien !!!

    Je ne vois pas d'où vient le problème...

  6. #6
    Membre éprouvé Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Par défaut
    salut,
    j'ai fait une installation standard de python.
    Il se trouve sous C:\Python25\

    J'ai fait une recherche sur le terme "turtle" et j'ai deux fichiers qui sortent :
    - C:\Python25\Lib\lib-tk\turtle.py
    - C:\Python25\Lib\lib-tk\turtle.pyc

    faut-il que je mette un chemin plus explicite dans mon programme?

  7. #7
    Membre éprouvé Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Par défaut
    j'ai effacé turtle.pyc et ça marche !!
    merci.

  8. #8
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 52
    Par défaut
    Citation Envoyé par julien.63
    j'ai effacé turtle.pyc et ça marche !!
    merci.
    Y a pas de quoi
    Heureux d'avoir pu t'aider

    See++

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mars 2007
    Messages : 14
    Par défaut probleme turtle
    bonjour tout le monde
    j'ai trouvé beaucoup des questions sur le non fonctionnement de "trutle" et j'ai une petit réponce:
    n'essayez pas d'ecrire votre script(programme) directement sur idle ,mais ecrivez le dans votre bloc note et enregistrer avec l'extension py et excuter.ca marechera tres bien
    ---desoler : faute de français----

  10. #10
    Membre éprouvé Avatar de julien.63
    Profil pro
    balayeur
    Inscrit en
    Décembre 2005
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : balayeur

    Informations forums :
    Inscription : Décembre 2005
    Messages : 1 348
    Par défaut
    merci pour tes conseils.
    En ce qui concerne ce souci, j'avais tout bêtement appeler mon fichier du même nom que la librairie... d'où problème. En changeant le nom, ça marche bien même avec IDLE

  11. #11
    Membre confirmé Avatar de perchman
    Étudiant
    Inscrit en
    Décembre 2006
    Messages
    199
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2006
    Messages : 199
    Par défaut
    Et ça marche très bien sous Python Scriptor...

    ça sert à rien de se casser la tête à travailler sous bloc note, sinon, ça serait galère sur les gros programmes

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probléme avec turtle
    Par symmon dans le forum Général Python
    Réponses: 2
    Dernier message: 22/07/2009, 10h07
  2. Réponses: 0
    Dernier message: 26/02/2008, 17h50
  3. problème avec html:link et un forward
    Par al3alwa dans le forum Struts 1
    Réponses: 13
    Dernier message: 01/02/2008, 14h58
  4. Probléme avec le module turtle
    Par Newbie46 dans le forum Général Python
    Réponses: 7
    Dernier message: 15/02/2007, 21h03
  5. [JSP] Problème avec forward et param
    Par seb55555 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 13/12/2004, 12h13

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