You could write a decorator to do this:
def append_doc_of(fun):
def decorator(f):
f.__doc__ += fun.__doc__
return f
return decorator
def A():
'''
I am doctring for function A
'''
pass
@append_doc_of(A)
def B1():
'''
I am doctring for function B1,
followed by the same docstring as function A, which is:
'''
pass