मैं पाइथन में 5,000+ लाइन प्रोजेक्ट को दस्तावेज करने के लिए स्फिंक्स का उपयोग करने की कोशिश कर रहा हूं। इसमें लगभग 7 बेस मॉड्यूल हैं। जहां तक मुझे पता है, ऑटोडोक का उपयोग करने के लिए मुझे अपनी प्रत्येक फ़ाइल के लिए इस तरह कोड लिखना होगा प्रोजेक्ट:
.. automodule:: mods.set.tests :members: :show-inheritance:
यह बहुत थकाऊ है क्योंकि मेरे पास कई हैं फ़ाइलें। यह बहुत आसान होगा यदि मैं केवल यह निर्दिष्ट कर सकता हूं कि मैं "मॉड" पैकेज को प्रलेखित करना चाहता हूं। स्फिंक्स फिर से पैकेज के माध्यम से जा सकता है और प्रत्येक सबमॉड्यूल के लिए एक पेज बना सकता है।
क्या कोई है इस तरह की सुविधा? यदि नहीं तो मैं सभी .rst फ़ाइलों को बनाने के लिए एक स्क्रिप्ट लिख सकता था, लेकिन इसमें बहुत समय लगेगा।