class_docstr: Magics to manage various aspects of the user's namespace.
  
  These include listing variables, introspecting into them, etc.
class_docstr_tok: ["Magics","to","manage","various","aspects","of","the","user","'s","namespace",".","These","include","listing","variables",",","introspecting","into","them",",","etc","."]
docstr: Print the docstring for an object.
  
  If the given object is a class, it will print both the class and the
  constructor docstrings.
docstr_tok: ["Print","the","docstring","for","an","object",".","If","the","given","object","is","a","class",",","it","will","print","both","the","class","and","the","constructor","docstrings","."]
code: def pdoc(self, parameter_s="", namespaces=None):
      """Print the docstring for an object.
  
      If the given object is a class, it will print both the class and the
      constructor docstrings."""
      self.shell._inspect("pdoc", parameter_s, namespaces)
  
imports: from __future__ import print_function
  import gc
  import re
  import sys
  from IPython.core import page
  from IPython.core.error import StdinNotImplementedError, UsageError
  from IPython.core.magic import Magics, magics_class, line_magic
  from IPython.testing.skipdoctest import skip_doctest
  from IPython.utils.encoding import DEFAULT_ENCODING
  from IPython.utils.openpy import read_py_file
  from IPython.utils.path import get_py_filename
  from IPython.utils.py3compat import unicode_type
label_desc: Use image node_id 4 for calling the NamespaceMagics obj's underlying member method code with example usage: obj.pdoc(parameter_s, namespaces) without return types