python ويكيبيديا ما هي هذه العلاماتivarparam و @ تايب في الثعبان دوسترينغ؟




ثعبان بايثون (2)

يستخدم مشروع أمبولة بعض العلامات في دوكسترينغ، مثل جافادوك منها.

على سبيل المثال من pool.py سطر 86:

def start(self, ampChild=None):
    """
    Starts the ProcessPool with a given child protocol.

    @param ampChild: a L{ampoule.child.AMPChild} subclass.
    @type ampChild: L{ampoule.child.AMPChild} subclass
    """

ما هي هذه العلامات، التي تستخدمها الأداة.


ترميز لأداة التوثيق، وربما إبيدوك .


للمتعة فقط سوف نلاحظ أن مكتبة بيثون القياسية تستخدم سفينكس / ريستروتوريدتكست، التي قوائم حقل المعلومات متشابهة.

def start(self, ampChild=None):
    """Starts the ProcessPool with a given child protocol.

    :param ampChild: a :class:`ampoule.child.AMPChild` subclass.
    :type ampChild: :class:`ampoule.child.AMPChild` subclass
    """




javadoc