mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
66 lines
980 B
Python
66 lines
980 B
Python
"""
|
|
.. autosummary::
|
|
|
|
module_attr
|
|
C.class_attr
|
|
C.prop_attr1
|
|
C.prop_attr2
|
|
"""
|
|
|
|
def withSentence():
|
|
'''I have a sentence which
|
|
spans multiple lines. Then I have
|
|
more stuff
|
|
'''
|
|
pass
|
|
|
|
def noSentence():
|
|
'''this doesn't start with a
|
|
capital. so it's not considered
|
|
a sentence
|
|
'''
|
|
pass
|
|
|
|
def emptyLine():
|
|
'''This is the real summary
|
|
|
|
However, it did't end with a period.
|
|
'''
|
|
pass
|
|
|
|
|
|
#: This is a module attribute
|
|
#:
|
|
#: value is integer.
|
|
module_attr = 1
|
|
|
|
|
|
class C:
|
|
'''
|
|
My C class
|
|
|
|
with class_attr attribute
|
|
'''
|
|
|
|
#: This is a class attribute
|
|
#:
|
|
#: value is integer.
|
|
class_attr = 42
|
|
|
|
def _prop_attr_get(self):
|
|
"""
|
|
This is a function docstring
|
|
|
|
return value is string.
|
|
"""
|
|
return 'spam egg'
|
|
|
|
prop_attr1 = property(_prop_attr_get)
|
|
|
|
prop_attr2 = property(_prop_attr_get)
|
|
"""
|
|
This is a attribute docstring
|
|
|
|
value is string.
|
|
"""
|