J'ai testé et il faut mettre . à la place des / (à considérer comme un objet). Je pense que c'est le chemin relatif qu'il faut utiliser. Essaie:
#Ne pas oublier d'importer le fichier dans une variable
donnees = __import__("Source.monFichier")
PS: Néanmoins, l'aide intégrée précise que c'est plutôt à python d'utiliser cette méthode. Si tu veux importer quelque chose, il vaut mieux utiliser le module importlib. Je te remets ce que l'aide dit:
Import a module. Because this function is meant for use by the Python
interpreter and not for general use it is better to use
importlib.import_module() to programmatically import a module.
Merci Olygrim ça fonctionne parfaitement avec un point !
Je me demandais juste si importLib fonctionnait de la même maniere que __import__ ?
oldProgrammer Le problème de cette technique est qu'elle semble nécessité un chemin absolut. Donc si je change mon programme principale d'endroit, ça ne fonctionne plus. Et dans mon cas, c'est important. Mais merci pour ta réponse !
Je valide le topic puisque tout fonctionne correctement. Merci encore
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Clic ici petit curieux
Clic ici petit curieux