generate README from python docstrings
Project description
Installation
$ [sudo] pip install readme-docstring
Examples
example with readme-generator
class Readme(readme_generator.Readme):
order = [..., "classes", "functions", ...]
def classes(self):
classes = self.getclasses()
return readme_docstring.Classes(classes)
def functions(self):
functions = self.getfunctions()
return readme_docstring.Functions(functions)
custom table
class ExecutableModules(readme_docstring.Table):
columns = ["usage", "`__doc__`"]
def __init__(self,modules):
self.objects = modules
def getleftcell(self, obj):
default = "python -m %s" % obj.__name__.replace(".__main__", "")
return "`%s`" % getattr(obj, "USAGE", default)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for readme-docstring-2020.7.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b3122c061f0fac1efffe697fcf8c10911a25adafebc5ef781fd88e474c44ba41 |
|
MD5 | da711c9a8468188dd1b5b4dcd4a36c3e |
|
BLAKE2b-256 | e2028110f312f29f71a022d8afdaede450a780580a2314de88e00c10a62026c3 |