コード例 #1
0
ファイル: nelson.py プロジェクト: xlab-si/integration_tests
def stripper(docstring):
    """Slightly smarter :func:`dedent <python:textwrap.dedent>`

    It strips a docstring's first line indentation and dedents the rest

    """
    if docstring:
        lines = docstring.splitlines()
        return os.linesep.join(
            [lines[0].strip(), dedent("\n".join(lines[1:]))])
    else:  # If docstring is a null string, GoogleDocstring will expect an iterable type
        return ''
コード例 #2
0
ファイル: nelson.py プロジェクト: ManageIQ/integration_tests
def stripper(docstring):
    """Slightly smarter :func:`dedent <python:textwrap.dedent>`

    It strips a docstring's first line indentation and dedents the rest

    """
    if docstring:
        lines = docstring.splitlines()
        return os.linesep.join([
            lines[0].strip(), dedent("\n".join(lines[1:]))
        ])
    else:  # If docstring is a null string, GoogleDocstring will expect an iterable type
        return ''