2013-04-17 12 views
7

tarafından oluşturulan belgelerde dinamik içerik dahil olmak üzere Projem için belgeler oluşturmak ve belgeleri ürünün yükleme işleminin bir parçası olarak oluşturmak için sphinx kullanıyorum. Ana makine adını dinamik olarak metin ve/veya kod bloklarına dahil etmek isterim. Bir kabuk komutunun çıktısını veya belirli bir dosyadan belirli bir satır (lar) dan başka bir şey eklemek için herhangi bir tesis belgelerinde herhangi bir açıklama görmedim. Bu kapasite var mı? İştepython-sphinx

cevap

5

yapabilirsiniz iki Sfenks extensions şunlardır:

  • autorun: runblock direktiflerde Python kodunu çalıştırır çıkış yakalar ve belgeler ekler.
  • programoutput: program-output yönergesini kullanarak rasgele komutlar yürütür ve çıktıları belgelere ekler.
+0

Teşekkür ederim @mzjn, Eminim aradığım şeyi yapmak için bunlardan birini alabileceğim. – Leah