dtmm.print_tools¶
Message printing functions. cddm uses cddm.conf.CDDMConfig.verbose variable to define verbosity level and behavior of printing functions.
verbosity levels 1 and 2 enable printing, 0 disables printing messages.
Module Contents¶
-
dtmm.print_tools.print1(*args, **kwargs)¶ prints level 1 messages
-
dtmm.print_tools.print2(*args, **kwargs)¶ prints level 2 messages
-
dtmm.print_tools.print_progress(iteration, total, prefix='', suffix='', decimals=1, length=50, fill='=', level=None)¶ Call in a loop to create terminal progress bar
-
dtmm.print_tools.print_frame_rate(n_frames, t0, t1=None, message='... processed')¶ Prints calculated frame rate
-
dtmm.print_tools.disable_prints()¶ Disable message printing. Returns previous verbosity level
-
dtmm.print_tools.enable_prints(level=None)¶ Enable message printing. Returns previous verbosity level