Olası Çoğalt:
Sphinx — combining automodule and autoclassPython: Sfenks: Sfenks belgelerinde tüm sınıfları, yöntemleri ve işlevleri otomatik olarak nasıl eklenir?
Ben sfenks kullanarak birkaç bin sınıfları içeren bir proje için bir html belgeleri oluşturmak için deneyin ve AutoDoc eklenti bulunmaktadır. sphinx-apidoc harika rst dosyaları oluşturur, ancak otomatik olarak autoclasses ve automethods otomasyonları yaratır.
Belgedeki tüm değişkenleri, işlevleri, sınıfları ve dekoratörleri otomatik olarak dahil etmek için sfenks içinde bir yol/komut/yardımcı program var mı?
bir ilk dosya bazıları örnek kod:
tagger Package
=================
:mod:`tagger` Package
------------------------
.. automodule:: project.tagger
:members:
:mod:`client` Module
--------------------
.. automodule:: project.analyzers.tagger.client
:members:
['autodoc' uzantısını] kontrol ettiniz mi (http://sphinx-doc.org/ext/autodoc.html#module-sphinx.ext.autodoc)? –
AutoDoc uzantısı conf.py ilave edilir: uzantıları = [ 'sphinx.ext.autodoc', 'sphinx.ext.viewcode'] Sphinx bütün modülleri tespit ama sınıfları ve yöntemleri listelenmez. – Jon
Yukarıdaki autodoc uzantısına göre 'undols üyelerine bayrak seçeneği vermedikçe docstrings olmayan üyeler bırakılacak' – intotecho