:py:mod:`cddm.print_tools` ========================== .. py:module:: cddm.print_tools .. autoapi-nested-parse:: 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 --------------- .. py:function:: print1(*args, **kwargs) prints level 1 messages .. py:function:: print2(*args, **kwargs) prints level 2 messages .. py:function:: print_progress(iteration, total, prefix='', suffix='', decimals=1, length=50, fill='=') Call in a loop to create terminal progress bar .. py:function:: print_frame_rate(n_frames, t0, t1=None, message='... processed') Prints calculated frame rate .. py:function:: disable_prints() Disable message printing. Returns previous verbosity level .. py:function:: enable_prints(level=None) Enable message printing. Returns previous verbosity level