parser = argparse.ArgumentParser(prog='script.py', description=func.__doc__,
    formatter_class=argparse.RawDescriptionHelpFormatter)
parser.add_argument('-f', '--foo', type=float)
parser.add_argument('-b', '--bar', action='store_false')
parser.print_help()
Библиотека арки Python: сохранить форматирование строки документации в справочном сообщении