मैं पाइचर्म आईडीई का उपयोग करता हूं जो PEP0257-compliant docstrings को क्राफ्ट करने में सहायता करता है। यह दो गुण प्रदान करता है मैं पूरी तरह से बीच के अंतर/उपयोग समझ में नहीं आता:पायथन डॉकस्ट्रिंग: बढ़ाएं बनाम
:raise Exception: exception explanation here
:raises Exception: exception explanation here
मैं raise
का प्रयोग करेंगे जब के रूप में मेरे docstring में raises
करने का विरोध करता है? विशेष रूप से, यदि किसी वर्ग को एक तर्क की आवश्यकता होती है जो प्रदान नहीं की गई थी और TypeError
उठाती है, जिसका उपयोग दस्तावेज़ के लिए किया जाना चाहिए?