Il y a plusieurs possibilités:
- soit mon_logiciel/mon_logiciel/{init,mon_logiciel,...}.py
- soit mon_logiciel/{lib ou src}/mon_logiciel/{init,mon_logiciel,...}.py
mon_logiciel.py doit être dans le répertoire des sources, et pour lancer ton soft en mode install ou développement tu te bases sur le setup.py avec les 'entry_points' (pour le dev, un virtualenv + python setup.py develop).
# .
Posté par saimn . En réponse au message Quelle arborescence pour un projet Python Qt ?. Évalué à 1.
Voici quelques exemples pour la structure:
https://github.com/kennethreitz/samplemod
https://github.com/mapbox/pyskel
http://blog.ionelmc.ro/2014/07/08/a-python-package-template/
Il y a plusieurs possibilités:
- soit mon_logiciel/mon_logiciel/{init,mon_logiciel,...}.py
- soit mon_logiciel/{lib ou src}/mon_logiciel/{init,mon_logiciel,...}.py
mon_logiciel.py doit être dans le répertoire des sources, et pour lancer ton soft en mode install ou développement tu te bases sur le setup.py avec les 'entry_points' (pour le dev, un virtualenv + python setup.py develop).