J'ai un programme/blague qui nécessite une structure de données raisonnablement grande pour fonctionner (un dictionnaire qui prend quelques secondes à construire) et je voudrais créer et pickle dans le répertoire d'installation lors de l'exécution python setup.py install
.Appel d'une fonction dans un module après l'installation de setup.py
setup()
à distutils.core
ressemble il ne devrait pas sortir, donc je pensais que je pouvais importer mon module et appeler la fonction après avoir appelé setup()
dans setup.py, mais il ne semble pas fonctionner, même si l'installation fait travail.
C'est ce que mon setup.py ressemble en ce moment:
from distutils.core import setup
setup(...
)
from phoneoops import utils
utils.get_hashed_dictionary(save=True)
Umm, pourquoi ne pas créer * avant * appelant 'setup' et le passer au paramètre' data_files' ?? – AndiDog
AndiDog si vous en faites une réponse, je vais l'accepter, ça fonctionne. – quodlibetor