• Facebook
  • Twitter
  • Reddit
  • StumbleUpon
  • Digg
  • email

All Samples(591)  |  Call(517)  |  Derive(0)  |  Import(74)
Get the documentation string for an object.

All tabs are expanded to spaces.  To clean up docstrings that are
indented to line up with blocks of code, any whitespace than can be
uniformly removed from the second line onwards is removed.

        def getdoc(object):
    """Get the documentation string for an object.

    All tabs are expanded to spaces.  To clean up docstrings that are
    indented to line up with blocks of code, any whitespace than can be
    uniformly removed from the second line onwards is removed."""
    try:
        doc = object.__doc__
    except AttributeError:
        return None
    if not isinstance(doc, types.StringTypes):
        return None
    return cleandoc(doc)
        


src/m/a/matplotlib-HEAD/py4science/examples/sphinx_template2/tools/sphinxext/docscrape.py   matplotlib(Download)
    def __init__(self, func, role='func', doc=None):
        self._f = func
        self._role = role # e.g. "func" or "meth"
        if doc is None:
            doc = inspect.getdoc(func) or ''
        try:
            NumpyDocString.__init__(self, doc)

src/m/a/matplotlib-HEAD/sampledoc_tut/sphinxext/docscrape.py   matplotlib(Download)
    def __init__(self, func, role='func', doc=None):
        self._f = func
        self._role = role # e.g. "func" or "meth"
        if doc is None:
            doc = inspect.getdoc(func) or ''
        try:
            NumpyDocString.__init__(self, doc)

src/p/d/pdb2pqr-HEAD/trunk/pdb2pqr/contrib/numpy-1.1.0/numpy/lib/utils.py   pdb2pqr(Download)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif inspect.isclass(object):
        name = object.__name__
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        doc1 = inspect.getdoc(object)
        if doc1 is None:
            if hasattr(object,'__init__'):
                print >> output, inspect.getdoc(object.__init__)
        else:
            print >> output, inspect.getdoc(object)
                    continue
                thisobj = getattr(object, meth, None)
                if thisobj is not None:
                    methstr, other = pydoc.splitdoc(inspect.getdoc(thisobj) or "None")
                print >> output, "  %s  --  %s" % (meth, methstr)
 
    elif type(object) is types.InstanceType: ## check for __call__ method
                argstr = name + arguments
 
            print >> output, " " + argstr + "\n"
            doc = inspect.getdoc(object.__call__)
            if doc is not None:
                print >> output, inspect.getdoc(object.__call__)
            print >> output, inspect.getdoc(object)
 
        else:
            print >> output, inspect.getdoc(object)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif hasattr(object, '__doc__'):
        print >> output, inspect.getdoc(object)
        elif callable(item):
            kind = "func"
 
        doc = inspect.getdoc(item)
        if doc is not None:
            cache[name] = (doc, kind, index)
 

src/p/d/pdb2pqr-HEAD/pdb2pqr/contrib/numpy-1.1.0/numpy/lib/utils.py   pdb2pqr(Download)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif inspect.isclass(object):
        name = object.__name__
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        doc1 = inspect.getdoc(object)
        if doc1 is None:
            if hasattr(object,'__init__'):
                print >> output, inspect.getdoc(object.__init__)
        else:
            print >> output, inspect.getdoc(object)
                    continue
                thisobj = getattr(object, meth, None)
                if thisobj is not None:
                    methstr, other = pydoc.splitdoc(inspect.getdoc(thisobj) or "None")
                print >> output, "  %s  --  %s" % (meth, methstr)
 
    elif type(object) is types.InstanceType: ## check for __call__ method
                argstr = name + arguments
 
            print >> output, " " + argstr + "\n"
            doc = inspect.getdoc(object.__call__)
            if doc is not None:
                print >> output, inspect.getdoc(object.__call__)
            print >> output, inspect.getdoc(object)
 
        else:
            print >> output, inspect.getdoc(object)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif hasattr(object, '__doc__'):
        print >> output, inspect.getdoc(object)
        elif callable(item):
            kind = "func"
 
        doc = inspect.getdoc(item)
        if doc is not None:
            cache[name] = (doc, kind, index)
 

src/n/u/numpy-refactor-HEAD/numpy/lib/utils.py   numpy-refactor(Download)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif inspect.isclass(object):
        name = object.__name__
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        doc1 = inspect.getdoc(object)
        if doc1 is None:
            if hasattr(object,'__init__'):
                print >> output, inspect.getdoc(object.__init__)
        else:
            print >> output, inspect.getdoc(object)
                    continue
                thisobj = getattr(object, meth, None)
                if thisobj is not None:
                    methstr, other = pydoc.splitdoc(inspect.getdoc(thisobj) or "None")
                print >> output, "  %s  --  %s" % (meth, methstr)
 
    elif type(object) is types.InstanceType: ## check for __call__ method
                argstr = name + arguments
 
            print >> output, " " + argstr + "\n"
            doc = inspect.getdoc(object.__call__)
            if doc is not None:
                print >> output, inspect.getdoc(object.__call__)
            print >> output, inspect.getdoc(object)
 
        else:
            print >> output, inspect.getdoc(object)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif hasattr(object, '__doc__'):
        print >> output, inspect.getdoc(object)
        elif hasattr(item, "__call__"):
            kind = "func"
 
        doc = inspect.getdoc(item)
        if doc is not None:
            cache[name] = (doc, kind, index)
 

src/n/u/numpy-HEAD/numpy/lib/utils.py   numpy(Download)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif inspect.isclass(object):
        name = object.__name__
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        doc1 = inspect.getdoc(object)
        if doc1 is None:
            if hasattr(object,'__init__'):
                print >> output, inspect.getdoc(object.__init__)
        else:
            print >> output, inspect.getdoc(object)
                    continue
                thisobj = getattr(object, meth, None)
                if thisobj is not None:
                    methstr, other = pydoc.splitdoc(inspect.getdoc(thisobj) or "None")
                print >> output, "  %s  --  %s" % (meth, methstr)
 
    elif type(object) is types.InstanceType: ## check for __call__ method
                argstr = name + arguments
 
            print >> output, " " + argstr + "\n"
            doc = inspect.getdoc(object.__call__)
            if doc is not None:
                print >> output, inspect.getdoc(object.__call__)
            print >> output, inspect.getdoc(object)
 
        else:
            print >> output, inspect.getdoc(object)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif hasattr(object, '__doc__'):
        print >> output, inspect.getdoc(object)
        elif callable(item):
            kind = "func"
 
        doc = inspect.getdoc(item)
        if doc is not None:
            cache[name] = (doc, kind, index)
 

src/n/u/numpy3k-HEAD/numpy/lib/utils.py   numpy3k(Download)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif inspect.isclass(object):
        name = object.__name__
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        doc1 = inspect.getdoc(object)
        if doc1 is None:
            if hasattr(object,'__init__'):
                print >> output, inspect.getdoc(object.__init__)
        else:
            print >> output, inspect.getdoc(object)
                    continue
                thisobj = getattr(object, meth, None)
                if thisobj is not None:
                    methstr, other = pydoc.splitdoc(inspect.getdoc(thisobj) or "None")
                print >> output, "  %s  --  %s" % (meth, methstr)
 
    elif type(object) is types.InstanceType: ## check for __call__ method
                argstr = name + arguments
 
            print >> output, " " + argstr + "\n"
            doc = inspect.getdoc(object.__call__)
            if doc is not None:
                print >> output, inspect.getdoc(object.__call__)
            print >> output, inspect.getdoc(object)
 
        else:
            print >> output, inspect.getdoc(object)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif hasattr(object, '__doc__'):
        print >> output, inspect.getdoc(object)
        elif callable(item):
            kind = "func"
 
        doc = inspect.getdoc(item)
        if doc is not None:
            cache[name] = (doc, kind, index)
 

src/s/c/scipy-HEAD/scipy/misc/helpmod.py   scipy(Download)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif inspect.isclass(object):
        name = object.__name__
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        doc1 = inspect.getdoc(object)
        if doc1 is None:
            if hasattr(object,'__init__'):
                print >> output, inspect.getdoc(object.__init__)
        else:
            print >> output, inspect.getdoc(object)
                    continue
                thisobj = getattr(object, meth, None)
                if thisobj is not None:
                    methstr, other = pydoc.splitdoc(inspect.getdoc(thisobj) or "None")
                print >> output, "  %s  --  %s" % (meth, methstr)
 
    elif type(object) is types.InstanceType: ## check for __call__ method
                argstr = name + arguments
 
            print >> output, " " + argstr + "\n"
            doc = inspect.getdoc(object.__call__)
            if doc is not None:
                print >> output, inspect.getdoc(object.__call__)
            print >> output, inspect.getdoc(object)
 
        else:
            print >> output, inspect.getdoc(object)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif hasattr(object, '__doc__'):
        print >> output, inspect.getdoc(object)

src/n/u/numpy-1.5.0/numpy/lib/utils.py   numpy(Download)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif inspect.isclass(object):
        name = object.__name__
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        doc1 = inspect.getdoc(object)
        if doc1 is None:
            if hasattr(object,'__init__'):
                print >> output, inspect.getdoc(object.__init__)
        else:
            print >> output, inspect.getdoc(object)
                    continue
                thisobj = getattr(object, meth, None)
                if thisobj is not None:
                    methstr, other = pydoc.splitdoc(inspect.getdoc(thisobj) or "None")
                print >> output, "  %s  --  %s" % (meth, methstr)
 
    elif type(object) is types.InstanceType: ## check for __call__ method
                argstr = name + arguments
 
            print >> output, " " + argstr + "\n"
            doc = inspect.getdoc(object.__call__)
            if doc is not None:
                print >> output, inspect.getdoc(object.__call__)
            print >> output, inspect.getdoc(object)
 
        else:
            print >> output, inspect.getdoc(object)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif hasattr(object, '__doc__'):
        print >> output, inspect.getdoc(object)
        elif hasattr(item, "__call__"):
            kind = "func"
 
        doc = inspect.getdoc(item)
        if doc is not None:
            cache[name] = (doc, kind, index)
 

src/s/c/scipy-0.8.0/scipy/misc/helpmod.py   scipy(Download)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif inspect.isclass(object):
        name = object.__name__
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        doc1 = inspect.getdoc(object)
        if doc1 is None:
            if hasattr(object,'__init__'):
                print >> output, inspect.getdoc(object.__init__)
        else:
            print >> output, inspect.getdoc(object)
                    continue
                thisobj = getattr(object, meth, None)
                if thisobj is not None:
                    methstr, other = pydoc.splitdoc(inspect.getdoc(thisobj) or "None")
                print >> output, "  %s  --  %s" % (meth, methstr)
 
    elif type(object) is types.InstanceType: ## check for __call__ method
                argstr = name + arguments
 
            print >> output, " " + argstr + "\n"
            doc = inspect.getdoc(object.__call__)
            if doc is not None:
                print >> output, inspect.getdoc(object.__call__)
            print >> output, inspect.getdoc(object)
 
        else:
            print >> output, inspect.getdoc(object)
            argstr = name + arguments
 
        print >> output, " " + argstr + "\n"
        print >> output, inspect.getdoc(object)
 
    elif hasattr(object, '__doc__'):
        print >> output, inspect.getdoc(object)

  1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9  Next