Zasadniczo mój pakiet python jest ustawiony jak:Czy jest możliwe dołączenie podkatalogów przy użyciu dist utils (setup.py) jako części danych pakietu?
module
\_examples
\_folder1
\_file1.py
\_file2.py
\_folder2
\_file1.py
\_file2.py
Zasadniczo chcę po prostu użyć:
package_data = {
'module': ['examples/*'],
},
ponieważ mój projekt zawsze ma ludzi dodanie przykładów i chcę go łatwo wymienić je od w mojej aplikacji. Mogę go uruchomić dla dowolnego PLIKU w przykładach, ale nie przeklinam go przez podkatalogi. czy to możliwe?
myślę, że można również bezpośrednio korzystać z funkcji Pythona setup.py znaleźć pliki i katalogi, ale nie mogę znaleźć dość dokładna odpowiedź w tej chwili. –
Hm, będę musiał spróbować, tak jak ja: rekurencyjne - dołącz przykłady * .py i nie użyłem /. Czytałem, że MANIFEST.in jest przestarzałe. Myślę, że może po prostu muszę postępować zgodnie z metodą wywołania funkcji Pythona. – xamox
Och ... Cóż, jeśli wiesz, jak to zrobić za pomocą Pythona, opublikuj tutaj. Chciałbym wiedzieć. –