problème importation python
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

problème importation python



  1. #1
    bergignon

    problème importation python


    ------

    Bonjour, récemment j’ai eu un petit problème avec l’importation d’une de mes fonctions.

    J’ai créé un programme qui peut encrypter un programme en morse, et il fonctionne très bien. Puisque je voulais conserver la fonction, je l’ai mis dans mon package, dans la direction suivante :

    Users->mon_nom->Documents->package->morse1.py->fonction_morse

    Lorsque je veux l’utiliser sur le mode interactif, je n’ai qu’à importer os et écrire:

    os.chdir(«*/Users/mon_nom/Documents/package*») (En passant ici les ‘’ se transforment automatiquement en guillemet jsp pourquoi)

    from morse1 import morse

    Et c’est tout, la fonction est importée

    Ensuite, j’ai fait un tout petit programme, le voici :

    import os
    Code:
    os.chdir(«*/Users/mon_nom/Documents/package")
    
    from morse1 import morse
    
    morse("salut")
    Quand j’entre sur le terminal, pour trouver le fichier qui est situé :

    Users/mon_nom/Documents

    Il faut savoir que mon terminal est situé de base sur mon_nom, donc quand j’entre sur le terminal, je n’ai qu’à écrire:

    cd Documents

    Cela marche bien, sauf que quand j’entre la commande pour lancer le programme, voici ce que le terminal me donne :

    File "test.py", line 4, in <module>
    from morse1 import morse
    ModuleNotFoundError: No module named ‘morse1'

    Merci beaucoup pour votre aide, parce que moi je suis vraiment perdu.

    En passant, je suis sur mac.

    -----
    Dernière modification par JPL ; 12/02/2019 à 16h18.
    Si la vie est à la mort, à quoi est la mort ?

  2. #2
    bergignon

    Re : problème importation python

    Up en espérant que quelqu'un réponde lol...

  3. #3
    Calvert

    Re : problème importation python

    Salut,

    essaye d'ajouter le chemin vers le répertoire où se situe ton module à la liste des chemins que python va explorer.

    sys.path.append(...)

  4. #4
    bergignon

    Re : problème importation python

    J'ai téléchargé et configuré Visual Studio entre temps, mais ça ne change rien :c

    "sys is not defined"

    Pourtant, j'ai bien écris sys.path.append(le chemin).

    Bref, j'espère que je vais finir par trouver un moyen...

    Bonne soirée

  5. A voir en vidéo sur Futura
  6. #5
    Calvert

    Re : problème importation python

    Ben oui, il faut évidemment aussi importer sys :
    Code:
    import sys
    pour qu'il comprenne...

  7. #6
    bergignon

    Re : problème importation python

    import os
    import sys
    sys.path.append("/Users/jeangabrielbergeron/Documents/package")
    os.chdir("/Users/jeangabrielbergeron/Documents/package")
    from morse1 import morse
    morse("salut")

    Visual Studio mon meilleur ami me répond :

    Unable to import morse1


    ;_;

Discussions similaires

  1. Problème importation python
    Par bergignon dans le forum Programmation et langages, Algorithmique
    Réponses: 33
    Dernier message: 16/01/2019, 09h50
  2. [Python] Problème de lag de programme et essai de Timer python
    Par Loupsio dans le forum Programmation et langages, Algorithmique
    Réponses: 20
    Dernier message: 26/01/2018, 15h14
  3. [Immunologie] problème d'importation des molécules
    Par Zouhir1 dans le forum Biologie
    Réponses: 3
    Dernier message: 12/11/2017, 19h22
  4. problème d'importation de photos
    Par MASHKA dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 27/08/2009, 10h34
  5. Probleme importation QIF dans MS Money
    Par inviteba3f7cc7 dans le forum Logiciel - Software - Open Source
    Réponses: 9
    Dernier message: 26/08/2008, 10h57