Appel à la fonction définie dans __init__.py
📁 fonction, Sujets avancés sur Python, exemple, IA, projet
Lors de l'initialisation du package en Python 2.7, j'ai besoin de déterminer les fonctions qui doivent être communes à tous les modules de ce package. Je les ai identifiées dans __init__.py. Comment y faire appel maintenant à l'intérieur du package ? De l'extérieur, cela fonctionne :
import package.module
package.foo() # appel À l'intérieur du package (par exemple, dans le module module.py), foo n'est pas défini, et dir(__package__) n'affiche pas non plus cette fonction.
Structure du projet :
package\ # package
__init__.py # ici se trouve la fonction
module.py # ici j'ai besoin de l'appeler Les noms, bien sûr, diffèrent.
No answers yet.
Connectez-vous pour laisser une réponse
Blogs
TypeScript en 2025 : aperçu des principales nouveautés et fonctionnalités