duplicate docstrings
Steven Bethard
steven.bethard at gmail.com
Fri Feb 18 13:58:00 EST 2005
I have two classes that implement the same interface, e.g. something like:
class C(object):
def foo(self):
"""Foo things"""
...
def bar(self):
"""Bar things"""
...
def baz(self):
"""Baz things in a C manner"""
...
class D(object):
def foo(self):
"""Foo things"""
...
def bar(self):
"""Bar things"""
...
def baz(self):
"""Baz things in a D manner"""
...
It bothers me that I'm basically writing the same docstrings multiple
times. I guess what I really want to do is just write the docstrings
for the interface I'm describing, and only supply docstrings in the
classes when they need to differ from the interface docstrings.
Is there a good way to do this? If it's necessary, I can have C and D
inherit from another class...
STeVe
More information about the Python-list
mailing list