bulmak için automodule kullanılarakSfenks sfenksin automodule (http://sphinx.pocoo.org/ext/autodoc.html#directive-automodule) kullanırken, submodules
Sadece bir .rst dosyasında yazın:
.. automodule:: my_module
:members:
Bu, my_module belgelerini güzel bir şekilde belgeler, ancak my_module.inner_module0 ve my_module.inner_module1 gibi iç modülleri bulamaz. __all__ değişkeninin yanı sıra __init__.py dosyasında belirtilmesi gereken bir şey var mı? Ayrıca, sphinx-apidoc'un da farkındayım. Ancak bu komut çok fazla belgelidir (belgesiz olanlar da dahil olmak üzere her işlev/klasör ortaya çıkarır). Eğer automodule
direktifi bir paket adı vermek istiyorum ve dizin ve belgenin her Python modülü içine recurse var gibi
Bunun 'import-members' kullanılarak çözüldüğünü sanmıyorum. IMHO, @ devin_s'ın son derece başarılı cevabı doğru olanıdır (ya da en azından doğru yolda). Asker, Ağustos 2013'ten bu yana Yığın Taşımı konusunda aktif değil, bu yüzden ondan bir onay alacağımız pek olası görünmüyor. – mzjn
Doğru ... Soruyu tekrar okudum, onu yanlış anladım, kendi görevimin merceğinden yorumluyorum. Gürültü için üzgünüm. –