Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1521 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  import de fichiers d'un autre répertoire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

import de fichiers d'un autre répertoire

n°1742551
basile238
Posté le 06-06-2008 à 15:36:55  profilanswer
 

Bonjour à tous,
 
je me suis mis au Python depuis quelques semaines. C'est un super langage, j'arrive à faire plein de trucs avec mais je me demandais comment importer des modules depuis un autre répertoire.
 
Pour un fichier MonModule.py dans le même répertoire, je fais
 

Code :
  1. import MonModule


 
Mais si MonModule.py est dans un autre répertoire ?
Y a-t-il une instruction du langage Python pour le faire ?

mood
Publicité
Posté le 06-06-2008 à 15:36:55  profilanswer
 

n°1742604
Taz
bisounours-codeur
Posté le 06-06-2008 à 16:37:52  profilanswer
 
n°1742622
basile238
Posté le 06-06-2008 à 17:00:20  profilanswer
 

Taz a écrit :

PYTHONPATH


 
Oui non justement, j'hésitais à le préciser dans mon message.
Ma question est: peut-on faire ça SANS modifier le PYTHONPATH.
 

n°1742646
masklinn
í dag viðrar vel til loftárása
Posté le 06-06-2008 à 17:43:40  profilanswer
 

En installant le module à importer dans le site-packages local


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1742650
basile238
Posté le 06-06-2008 à 17:52:49  profilanswer
 

masklinn a écrit :

En installant le module à importer dans le site-packages local


 
Merci pour ta réponse.
Il y juste un petit détail que j'aimerais éclarcir: comment puis-je installer le module à importer dans le site-packages local ?
(Bref: j'ai rien pigé, c'est quoi un site-packages local ?)

n°1742652
masklinn
í dag viðrar vel til loftárása
Posté le 06-06-2008 à 17:56:26  profilanswer
 

http://www.google.com/search?q=pyt [...] 8&oe=utf-8


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1742658
basile238
Posté le 06-06-2008 à 18:12:43  profilanswer
 

Et ben les programmeurs Python sont pas très causants. Une déformation due au style épuré du langage ? ;)  
Merci je vais regarder ça.

n°1742664
Taz
bisounours-codeur
Posté le 06-06-2008 à 19:13:57  profilanswer
 

Le site-packages ne marche que parce que t'as un PYTHONPATH qui marche.

n°1742665
Taz
bisounours-codeur
Posté le 06-06-2008 à 19:14:16  profilanswer
 

basile238 a écrit :


 
Oui non justement, j'hésitais à le préciser dans mon message.
Ma question est: peut-on faire ça SANS modifier le PYTHONPATH.
 


pourquoi ?

n°1742682
masklinn
í dag viðrar vel til loftárása
Posté le 06-06-2008 à 20:07:19  profilanswer
 

Taz a écrit :

Le site-packages ne marche que parce que t'as un PYTHONPATH qui marche.


C'est certain, mais si t'as pas envie de bricoler PYTHONPATH, coller les trucs dans site-packages marche relativement bien :jap:
 
Et c'est plus propre que d'altérer sys.path [:dawa]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le 06-06-2008 à 20:07:19  profilanswer
 

n°1742705
Taz
bisounours-codeur
Posté le 06-06-2008 à 20:46:51  profilanswer
 

masklinn a écrit :


C'est certain, mais si t'as pas envie de bricoler PYTHONPATH, coller les trucs dans site-packages marche relativement bien :jap:
 
Et c'est plus propre que d'altérer sys.path [:dawa]


Comment ça bricoler ? Si tes modules c'est de la triperie spécifique à ton programme et pas réutilisable, ça n'est surtout pas à mettre dans ton path ... tout le monde s'en balance sauf ton programme.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  import de fichiers d'un autre répertoire

 

Sujets relatifs
[resolu]différences entre deux fichiersTrie sur fichiers
[Mysql] Problème d'importcommunication entre 2 fichiers .c pas dans le meme dossier grace a un
Gérer des fichiers textesfreefile() et fichiers random sous .NET Compact ?
BAT pour sélectionner fichiers ancien de + 1 moisSyntaxe VBA pour copie entre fichiers XL
Traitement des fichiers pdf en vbscript sur pdfcreatorEchange de fichiers client-servlet
Plus de sujets relatifs à : import de fichiers d'un autre répertoire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR