PYTHON 3.3.0 : Pb import de module
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

PYTHON 3.3.0 : Pb import de module



  1. #1
    GalaxieA440

    PYTHON 3.3.0 : Pb import de module


    ------

    Salut à tous

    Je n'arrive pas à importer un module sous Python 3.3.0. Je suis pourtant un tuto correspondant à cette version.

    J'ai écris un module contenant deux fonction que j'ai enregistré dans le répertoire courant. J'ai vérifier le sys.path qui contient bien le répertoire que j'appelle répertoire courant. Ensuite, sous IDLE, je tape la commande import fibo, (mon module s'appelle fibo.py) j'ai le message suivant :

    Traceback (most recent call last):
    File "<pyshell#16>", line 1, in <module>
    from fibo import fib, fib2
    File ".\fibo.py", line 1
    Python 3.3.0 (v3.3.0:bd8afb90ebf2, Sep 29 2012, 10:55:48) [MSC v.1600 32 bit (Intel)] on win32
    ^
    SyntaxError: invalid syntax
    >>>

    Quelq'un aurait il une idée, y a rien de vraiment clairement expliqué à ce propos sur le net ou dans la doc.

    Merci d'avance.

    -----
    "Pursue the small utopias... nature, music, friendship, love" Kupferberg

  2. #2
    Zartan

    Re : PYTHON 3.3.0 : Pb import de module

    Bonjour, ça doit être un problème avec IDLE (que je ne connais pas malheureusement)

    Essayez la même chose à partir de la ligne de commande, en lançant le programme python.

    Le tutoriel est fait pour ça, je pense qu'IDLE demande une configuration spécifique.

  3. #3
    GalaxieA440

    Re : PYTHON 3.3.0 : Pb import de module

    En fait le pb était le suivant :

    depuis un éditeur de texte, il faut enregistrer le module en effaçant toutes les traces d'indentation.
    IDLE ajoute automatiquement des >>>, il suffit de les supprimer et de vérifier l'indentation (j'ai fait un copier coller sous le notepad, supprimer les >>>, puis réindenter correctemen avec TAB), ensuite enregistrer en .py et c'est bon.

    A +++
    "Pursue the small utopias... nature, music, friendship, love" Kupferberg

  4. #4
    Zartan

    Re : PYTHON 3.3.0 : Pb import de module

    Ah oui le talon d'Achille de Python ce sont les espaces/tabulations... perso je préfère les tabs mais quand on travaille à plusieurs on nous demande des espaces. En tous cas on ne peut pas les mélanger.
    Dernière modification par Zartan ; 30/10/2012 à 12h37.

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Import Excel vers Scilab
    Par invite391f4b7c dans le forum Mathématiques du supérieur
    Réponses: 7
    Dernier message: 23/05/2012, 14h01
  2. probleme import sage
    Par invite6f95fb58 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 27/04/2010, 07h58
  3. import bmp avec ares ?
    Par sg1 dans le forum Électronique
    Réponses: 14
    Dernier message: 17/01/2010, 16h07
  4. import plan scanner
    Par invite5a14c3ed dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 23/11/2007, 13h13
  5. Import de données sous matlab
    Par invite386ccab0 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 15/11/2006, 21h01