Podczas opisywania pakietu Pythona w setup.py
w distutils
w Pythonie, czy istnieje sposób, aby go tak automatycznie uzyskać każdy katalog, który ma w nim __init__.py
i uwzględnić go jako podpakiet?make distutils w Pythonie automatycznie odnajduje pakiety
czyli jeśli struktura jest:
mypackage/__init__.py
mypackage/a/__init__.py
mypackage/b/__init__.py
chcę uniknąć robi:
packages = ['mypackage', 'mypackage.a', 'mypackage.b']
i zamiast po prostu zrobić:
packages = ['mypackage']
i to automatycznie znaleźć rzeczy jak a
i b
, ponieważ mają plik init. dzięki.
Wystarczy upewnić się, że nie dopuszczać do śmieci gromadzą się w swojej strukturze pakietu przed budową, jeśli to zrobisz. – asmeurer