If the printer detects an object it will try to do a dir an give the
layout with values
classMyObject(object):"""
MyObject
"""m_float=8.0m_string="hello"m_int=8@staticmethoddeffoo():"""
foo
"""passdef__str__(self):"""
__str__
"""return"My Little Object"mo=MyObject()console(mo)..figure::res/object.png:alt:objectobject
0.17|arguments/__init__.py", line 957 (print_commandline_help) | <arguments.Arguments.print_commandline_help.<locals.MyObject object at 0x1034026d8>: My Little Object
| MyObject type value
| ------------------------------------------------------------------------------------------
| foo function
| m_float float 8.0
| m_int int 8
| m_string str hello
install
pipinstallconsoleprinter
contains
Utility functions for working with commandline applications. Logging
Printing Exception parsing Stacktracing Object reflection printing