import inspect from jutility import plotting, util x = [ (name, value) for name, value in inspect.getmembers(plotting) if inspect.isfunction(value) and name[0] != "_" ] print(*x, sep="\n") util.Printer().hline() x = [ (name, value) for name, value in inspect.getmembers(plotting) if inspect.isclass(value) and name[0] != "_" ] print(*x, sep="\n") util.Printer().hline() name, value = x[0] print(name, value) x = [ (name, value) for name, value in inspect.getmembers(value) if inspect.isfunction(value) ] print(*x, sep="\n") util.Printer().hline() for name, value in x: print(value, repr(inspect.signature(value))) # ('confidence_bounds', ) # ('plot', ) # ('set_latex_params', ) # ---------------------------------------------------------------------------------------------------- # ('AxLine', ) # ('AxisProperties', ) # ('Bar', ) # ('Circle', ) # ('ColourBar', ) # ('ColourMesh', ) # ('ColourPicker', ) # ('Contour', ) # ('ContourFilled', ) # ('Empty', ) # ('FigureLegend', ) # ('FigureProperties', ) # ('FillBetween', ) # ('Gif', ) # ('HLine', ) # ('HSpan', ) # ('Hist', ) # ('ImShow', ) # ('Legend', ) # ('LegendSubplot', ) # ('Line', ) # ('MultiPlot', ) # ('NoisyData', ) # ('Plottable', ) # ('Polygon', ) # ('Quiver', ) # ('Scatter', ) # ('Step', ) # ('Subplot', ) # ('Text', ) # ('VLine', ) # ('VSpan', ) # ---------------------------------------------------------------------------------------------------- # AxLine # ('__init__', ) # ('__repr__', ) # ('_expand_abbreviated_keys', ) # ('_get_abbreviated_keys_dict', ) # ('_get_default_kwargs', ) # ('get_handle', ) # ('has_label', ) # ('plot', ) # ('set_options', ) # ---------------------------------------------------------------------------------------------------- # # # # # # # # #