• [^] # Re: recap

    Posté par . En réponse au message python , fichier __init__py & virtualenv .. Évalué à 3.

    je veux ajouter un module noté complément.py , donc je fais import complément dans code.py
    puis dans le fichier init je met : from code import complément .
    est ce exacte ..??

    pourquoi veux-tu importer 2x ton complement ?

    Relis bien chacune de nos reponses, va eventuellement lire le manuel de python qui t'en dira plus sur l'art et la maniere de coder en python.

    tu as bien compris que le init.py devait son existence uniquement quand le "module" est un dossier contenant plusieurs complements ?

    donc aujourd"hui avec juste
    code.py
    complement.py

    tu n'as pas besoin de init.py
    tu fais juste from complement import foo dans ton code.py