pydoc > tqdm

Help on package tqdm:

NAME
    tqdm

PACKAGE CONTENTS
    __main__
    _main
    _monitor
    _tqdm
    _tqdm_gui
    _tqdm_notebook
    _tqdm_pandas
    _utils
    asyncio
    auto
    autonotebook
    cli
    contrib (package)
    dask
    gui
    keras
    notebook
    rich
    std
    tk
    utils
    version

CLASSES
    builtins.KeyError(builtins.LookupError)
        tqdm.std.TqdmKeyError
    builtins.RuntimeWarning(builtins.Warning)
        tqdm._monitor.TqdmSynchronisationWarning
    builtins.TypeError(builtins.Exception)
        tqdm.std.TqdmTypeError
    builtins.Warning(builtins.Exception)
        tqdm.std.TqdmWarning
            tqdm.std.TqdmDeprecationWarning(tqdm.std.TqdmWarning, builtins.DeprecationWarning)
            tqdm.std.TqdmExperimentalWarning(tqdm.std.TqdmWarning, builtins.FutureWarning)
            tqdm.std.TqdmMonitorWarning(tqdm.std.TqdmWarning, builtins.RuntimeWarning)
    threading.Thread(builtins.object)
        tqdm._monitor.TMonitor
    tqdm.utils.Comparable(builtins.object)
        tqdm.std.tqdm
            tqdm.gui.tqdm_gui

    class TMonitor(threading.Thread)
     |  TMonitor(tqdm_cls, sleep_interval)
     |
     |  Monitoring thread for tqdm bars.
     |  Monitors if tqdm bars are taking too much time to display
     |  and readjusts miniters automatically if necessary.
     |
     |  Parameters
     |  ----------
     |  tqdm_cls  : class
     |      tqdm class to use (can be core tqdm or a submodule).
     |  sleep_interval  : float
     |      Time to sleep between monitoring checks.
     |
     |  Method resolution order:
     |      TMonitor
     |      threading.Thread
     |      builtins.object
     |
     |  Methods defined here:
     |
     |  __init__(self, tqdm_cls, sleep_interval)
     |      This constructor should always be called with keyword arguments. Arguments are:
     |
     |      *group* should be None; reserved for future extension when a ThreadGroup
     |      class is implemented.
     |
     |      *target* is the callable object to be invoked by the run()
     |      method. Defaults to None, meaning nothing is called.
     |
     |      *name* is the thread name. By default, a unique name is constructed of
     |      the form "Thread-N" where N is a small decimal number.
     |
     |      *args* is the argument tuple for the target invocation. Defaults to ().
     |
     |      *kwargs* is a dictionary of keyword arguments for the target
     |      invocation. Defaults to {}.
     |
     |      If a subclass overrides the constructor, it must make sure to invoke
     |      the base class constructor (Thread.__init__()) before doing anything
     |      else to the thread.
     |
     |  exit(self)
     |
     |  get_instances(self)
     |
     |  report(self)
     |
     |  run(self)
     |      Method representing the thread's activity.
     |
     |      You may override this method in a subclass. The standard run() method
     |      invokes the callable object passed to the object's constructor as the
     |      target argument, if any, with sequential and keyword arguments taken
     |      from the args and kwargs arguments, respectively.
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from threading.Thread:
     |
     |  __repr__(self)
     |      Return repr(self).
     |
     |  getName(self)
     |      Return a string used for identification purposes only.
     |
     |      This method is deprecated, use the name attribute instead.
     |
     |  isDaemon(self)
     |      Return whether this thread is a daemon.
     |
     |      This method is deprecated, use the daemon attribute instead.
     |
     |  is_alive(self)
     |      Return whether the thread is alive.
     |
     |      This method returns True just before the run() method starts until just
     |      after the run() method terminates. See also the module function
     |      enumerate().
     |
     |  join(self, timeout=None)
     |      Wait until the thread terminates.
     |
     |      This blocks the calling thread until the thread whose join() method is
     |      called terminates -- either normally or through an unhandled exception
     |      or until the optional timeout occurs.
     |
     |      When the timeout argument is present and not None, it should be a
     |      floating point number specifying a timeout for the operation in seconds
     |      (or fractions thereof). As join() always returns None, you must call
     |      is_alive() after join() to decide whether a timeout happened -- if the
     |      thread is still alive, the join() call timed out.
     |
     |      When the timeout argument is not present or None, the operation will
     |      block until the thread terminates.
     |
     |      A thread can be join()ed many times.
     |
     |      join() raises a RuntimeError if an attempt is made to join the current
     |      thread as that would cause a deadlock. It is also an error to join() a
     |      thread before it has been started and attempts to do so raises the same
     |      exception.
     |
     |  setDaemon(self, daemonic)
     |      Set whether this thread is a daemon.
     |
     |      This method is deprecated, use the .daemon property instead.
     |
     |  setName(self, name)
     |      Set the name string for this thread.
     |
     |      This method is deprecated, use the name attribute instead.
     |
     |  start(self)
     |      Start the thread's activity.
     |
     |      It must be called at most once per thread object. It arranges for the
     |      object's run() method to be invoked in a separate thread of control.
     |
     |      This method will raise a RuntimeError if called more than once on the
     |      same thread object.
     |
     |  ----------------------------------------------------------------------
     |  Readonly properties inherited from threading.Thread:
     |
     |  ident
     |      Thread identifier of this thread or None if it has not been started.
     |
     |      This is a nonzero integer. See the get_ident() function. Thread
     |      identifiers may be recycled when a thread exits and another thread is
     |      created. The identifier is available even after the thread has exited.
     |
     |  native_id
     |      Native integral thread ID of this thread, or None if it has not been started.
     |
     |      This is a non-negative integer. See the get_native_id() function.
     |      This represents the Thread ID as reported by the kernel.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from threading.Thread:
     |
     |  __dict__
     |      dictionary for instance variables (if defined)
     |
     |  __weakref__
     |      list of weak references to the object (if defined)
     |
     |  daemon
     |      A boolean value indicating whether this thread is a daemon thread.
     |
     |      This must be set before start() is called, otherwise RuntimeError is
     |      raised. Its initial value is inherited from the creating thread; the
     |      main thread is not a daemon thread and therefore all threads created in
     |      the main thread default to daemon = False.
     |
     |      The entire Python program exits when only daemon threads are left.
     |
     |  name
     |      A string used for identification purposes only.
     |
     |      It has no semantics. Multiple threads may be given the same name. The
     |      initial name is set by the constructor.

    class TqdmDeprecationWarning(TqdmWarning, builtins.DeprecationWarning)
     |  TqdmDeprecationWarning(msg, fp_write=None)
     |
     |  may be removed in a future release
     |
     |  Method resolution order:
     |      TqdmDeprecationWarning
     |      TqdmWarning
     |      builtins.DeprecationWarning
     |      builtins.Warning
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Methods inherited from TqdmWarning:
     |
     |  __init__(self, msg, fp_write=None)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from TqdmWarning:
     |
     |  __weakref__
     |      list of weak references to the object (if defined)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from builtins.DeprecationWarning:
     |
     |  __new__(*args, **kwargs) from builtins.type
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __delattr__(self, name, /)
     |      Implement delattr(self, name).
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __setattr__(self, name, value, /)
     |      Implement setattr(self, name, value).
     |
     |  __setstate__(...)
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TqdmExperimentalWarning(TqdmWarning, builtins.FutureWarning)
     |  TqdmExperimentalWarning(msg, fp_write=None)
     |
     |  beta feature, unstable API and behaviour
     |
     |  Method resolution order:
     |      TqdmExperimentalWarning
     |      TqdmWarning
     |      builtins.FutureWarning
     |      builtins.Warning
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Methods inherited from TqdmWarning:
     |
     |  __init__(self, msg, fp_write=None)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from TqdmWarning:
     |
     |  __weakref__
     |      list of weak references to the object (if defined)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from builtins.FutureWarning:
     |
     |  __new__(*args, **kwargs) from builtins.type
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __delattr__(self, name, /)
     |      Implement delattr(self, name).
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __setattr__(self, name, value, /)
     |      Implement setattr(self, name, value).
     |
     |  __setstate__(...)
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TqdmKeyError(builtins.KeyError)
     |  Method resolution order:
     |      TqdmKeyError
     |      builtins.KeyError
     |      builtins.LookupError
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors defined here:
     |
     |  __weakref__
     |      list of weak references to the object (if defined)
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.KeyError:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from builtins.LookupError:
     |
     |  __new__(*args, **kwargs) from builtins.type
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __delattr__(self, name, /)
     |      Implement delattr(self, name).
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __setattr__(self, name, value, /)
     |      Implement setattr(self, name, value).
     |
     |  __setstate__(...)
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TqdmMonitorWarning(TqdmWarning, builtins.RuntimeWarning)
     |  TqdmMonitorWarning(msg, fp_write=None)
     |
     |  tqdm monitor errors which do not affect external functionality
     |
     |  Method resolution order:
     |      TqdmMonitorWarning
     |      TqdmWarning
     |      builtins.RuntimeWarning
     |      builtins.Warning
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Methods inherited from TqdmWarning:
     |
     |  __init__(self, msg, fp_write=None)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from TqdmWarning:
     |
     |  __weakref__
     |      list of weak references to the object (if defined)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from builtins.RuntimeWarning:
     |
     |  __new__(*args, **kwargs) from builtins.type
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __delattr__(self, name, /)
     |      Implement delattr(self, name).
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __setattr__(self, name, value, /)
     |      Implement setattr(self, name, value).
     |
     |  __setstate__(...)
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TqdmSynchronisationWarning(builtins.RuntimeWarning)
     |  tqdm multi-thread/-process errors which may cause incorrect nesting
     |  but otherwise no adverse effects
     |
     |  Method resolution order:
     |      TqdmSynchronisationWarning
     |      builtins.RuntimeWarning
     |      builtins.Warning
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors defined here:
     |
     |  __weakref__
     |      list of weak references to the object (if defined)
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.RuntimeWarning:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from builtins.RuntimeWarning:
     |
     |  __new__(*args, **kwargs) from builtins.type
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __delattr__(self, name, /)
     |      Implement delattr(self, name).
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __setattr__(self, name, value, /)
     |      Implement setattr(self, name, value).
     |
     |  __setstate__(...)
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TqdmTypeError(builtins.TypeError)
     |  Method resolution order:
     |      TqdmTypeError
     |      builtins.TypeError
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors defined here:
     |
     |  __weakref__
     |      list of weak references to the object (if defined)
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.TypeError:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from builtins.TypeError:
     |
     |  __new__(*args, **kwargs) from builtins.type
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __delattr__(self, name, /)
     |      Implement delattr(self, name).
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __setattr__(self, name, value, /)
     |      Implement setattr(self, name, value).
     |
     |  __setstate__(...)
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TqdmWarning(builtins.Warning)
     |  TqdmWarning(msg, fp_write=None)
     |
     |  base class for all tqdm warnings.
     |
     |  Used for non-external-code-breaking errors, such as garbled printing.
     |
     |  Method resolution order:
     |      TqdmWarning
     |      builtins.Warning
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Methods defined here:
     |
     |  __init__(self, msg, fp_write=None)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  __weakref__
     |      list of weak references to the object (if defined)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from builtins.Warning:
     |
     |  __new__(*args, **kwargs) from builtins.type
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __delattr__(self, name, /)
     |      Implement delattr(self, name).
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __setattr__(self, name, value, /)
     |      Implement setattr(self, name, value).
     |
     |  __setstate__(...)
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class tqdm(tqdm.utils.Comparable)
     |  tqdm(*_, **__)
     |
     |  Decorate an iterable object, returning an iterator which acts exactly
     |  like the original iterable, but prints a dynamically updating
     |  progress bar every time a value is requested.
     |
     |  Parameters
     |  ----------
     |  iterable  : iterable, optional
     |      Iterable to decorate with a progress bar.
     |      Leave blank to manually manage the updates.
     |  desc  : str, optional
     |      Prefix for the progress bar.
     |  total  : int or float, optional
     |      The number of expected iterations. If unspecified,
     |      len(iterable) is used if possible. If float("inf") or as a last
     |      resort, only basic progress statistics are displayed
     |      (no ETA, no progress bar).
     |      If `gui` is True and this parameter needs subsequent updating,
     |      specify an initial arbitrary large positive number,
     |      e.g. 9e9.
     |  leave  : bool, optional
     |      If [default: True], keeps all traces of the progress bar
     |      upon termination of iteration.
     |      If `None`, will leave only if `position` is `0`.
     |  file  : `io.TextIOWrapper` or `io.StringIO`, optional
     |      Specifies where to output the progress messages
     |      (default: sys.stderr). Uses `file.write(str)` and `file.flush()`
     |      methods.  For encoding, see `write_bytes`.
     |  ncols  : int, optional
     |      The width of the entire output message. If specified,
     |      dynamically resizes the progress bar to stay within this bound.
     |      If unspecified, attempts to use environment width. The
     |      fallback is a meter width of 10 and no limit for the counter and
     |      statistics. If 0, will not print any meter (only stats).
     |  mininterval  : float, optional
     |      Minimum progress display update interval [default: 0.1] seconds.
     |  maxinterval  : float, optional
     |      Maximum progress display update interval [default: 10] seconds.
     |      Automatically adjusts `miniters` to correspond to `mininterval`
     |      after long display update lag. Only works if `dynamic_miniters`
     |      or monitor thread is enabled.
     |  miniters  : int or float, optional
     |      Minimum progress display update interval, in iterations.
     |      If 0 and `dynamic_miniters`, will automatically adjust to equal
     |      `mininterval` (more CPU efficient, good for tight loops).
     |      If > 0, will skip display of specified number of iterations.
     |      Tweak this and `mininterval` to get very efficient loops.
     |      If your progress is erratic with both fast and slow iterations
     |      (network, skipping items, etc) you should set miniters=1.
     |  ascii  : bool or str, optional
     |      If unspecified or False, use unicode (smooth blocks) to fill
     |      the meter. The fallback is to use ASCII characters " 123456789#".
     |  disable  : bool, optional
     |      Whether to disable the entire progress bar wrapper
     |      [default: False]. If set to None, disable on non-TTY.
     |  unit  : str, optional
     |      String that will be used to define the unit of each iteration
     |      [default: it].
     |  unit_scale  : bool or int or float, optional
     |      If 1 or True, the number of iterations will be reduced/scaled
     |      automatically and a metric prefix following the
     |      International System of Units standard will be added
     |      (kilo, mega, etc.) [default: False]. If any other non-zero
     |      number, will scale `total` and `n`.
     |  dynamic_ncols  : bool, optional
     |      If set, constantly alters `ncols` and `nrows` to the
     |      environment (allowing for window resizes) [default: False].
     |  smoothing  : float, optional
     |      Exponential moving average smoothing factor for speed estimates
     |      (ignored in GUI mode). Ranges from 0 (average speed) to 1
     |      (current/instantaneous speed) [default: 0.3].
     |  bar_format  : str, optional
     |      Specify a custom bar string formatting. May impact performance.
     |      [default: '{l_bar}{bar}{r_bar}'], where
     |      l_bar='{desc}: {percentage:3.0f}%|' and
     |      r_bar='| {n_fmt}/{total_fmt} [{elapsed}<{remaining}, '
     |          '{rate_fmt}{postfix}]'
     |      Possible vars: l_bar, bar, r_bar, n, n_fmt, total, total_fmt,
     |          percentage, elapsed, elapsed_s, ncols, nrows, desc, unit,
     |          rate, rate_fmt, rate_noinv, rate_noinv_fmt,
     |          rate_inv, rate_inv_fmt, postfix, unit_divisor,
     |          remaining, remaining_s, eta.
     |      Note that a trailing ": " is automatically removed after {desc}
     |      if the latter is empty.
     |  initial  : int or float, optional
     |      The initial counter value. Useful when restarting a progress
     |      bar [default: 0]. If using float, consider specifying `{n:.3f}`
     |      or similar in `bar_format`, or specifying `unit_scale`.
     |  position  : int, optional
     |      Specify the line offset to print this bar (starting from 0)
     |      Automatic if unspecified.
     |      Useful to manage multiple bars at once (eg, from threads).
     |  postfix  : dict or *, optional
     |      Specify additional stats to display at the end of the bar.
     |      Calls `set_postfix(**postfix)` if possible (dict).
     |  unit_divisor  : float, optional
     |      [default: 1000], ignored unless `unit_scale` is True.
     |  write_bytes  : bool, optional
     |      Whether to write bytes. If (default: False) will write unicode.
     |  lock_args  : tuple, optional
     |      Passed to `refresh` for intermediate output
     |      (initialisation, iterating, and updating).
     |  nrows  : int, optional
     |      The screen height. If specified, hides nested bars outside this
     |      bound. If unspecified, attempts to use environment height.
     |      The fallback is 20.
     |  colour  : str, optional
     |      Bar colour (e.g. 'green', '#00ff00').
     |  delay  : float, optional
     |      Don't display until [default: 0] seconds have elapsed.
     |  gui  : bool, optional
     |      WARNING: internal parameter - do not use.
     |      Use tqdm.gui.tqdm(...) instead. If set, will attempt to use
     |      matplotlib animations for a graphical output [default: False].
     |
     |  Returns
     |  -------
     |  out  : decorated iterator.
     |
     |  Method resolution order:
     |      tqdm
     |      tqdm.utils.Comparable
     |      builtins.object
     |
     |  Methods defined here:
     |
     |  __bool__(self)
     |
     |  __contains__(self, item)
     |
     |  __del__(self)
     |
     |  __enter__(self)
     |
     |  __exit__(self, exc_type, exc_value, traceback)
     |
     |  __hash__(self)
     |      Return hash(self).
     |
     |  __init__ = _method(self, iterable=None, desc=None, total=None, leave=True, file=None, ncols=None, mininterval=0.1, maxinterval=10.0, miniters=None, ascii=None, disable=False, unit='it', unit_scale=False, dynamic_ncols=False, smoothing=0.3, bar_format=None, initial=0, position=None, postfix=None, unit_divisor=1000, write_bytes=False, lock_args=None, nrows=None, colour=None, delay=0.0, gui=False, **kwargs)
     |
     |  __iter__(self)
     |      Backward-compatibility to use: for x in tqdm(iterable)
     |
     |  __len__(self)
     |
     |  __reversed__(self)
     |
     |  __str__(self)
     |      Return str(self).
     |
     |  clear(self, nolock=False)
     |      Clear current bar display.
     |
     |  close(self)
     |      Cleanup and (if leave=False) close the progress bar.
     |
     |  display(self, msg=None, pos=None)
     |      Use `self.sp` to display `msg` in the specified `pos`.
     |
     |      Consider overloading this function when inheriting to use e.g.:
     |      `self.some_frontend(**self.format_dict)` instead of `self.sp`.
     |
     |      Parameters
     |      ----------
     |      msg  : str, optional. What to display (default: `repr(self)`).
     |      pos  : int, optional. Position to `moveto`
     |        (default: `abs(self.pos)`).
     |
     |  moveto(self, n)
     |
     |  refresh(self, nolock=False, lock_args=None)
     |      Force refresh the display of this bar.
     |
     |      Parameters
     |      ----------
     |      nolock  : bool, optional
     |          If `True`, does not lock.
     |          If [default: `False`]: calls `acquire()` on internal lock.
     |      lock_args  : tuple, optional
     |          Passed to internal lock's `acquire()`.
     |          If specified, will only `display()` if `acquire()` returns `True`.
     |
     |  reset(self, total=None)
     |      Resets to 0 iterations for repeated use.
     |
     |      Consider combining with `leave=True`.
     |
     |      Parameters
     |      ----------
     |      total  : int or float, optional. Total to use for the new bar.
     |
     |  set_description(self, desc=None, refresh=True)
     |      Set/modify description of the progress bar.
     |
     |      Parameters
     |      ----------
     |      desc  : str, optional
     |      refresh  : bool, optional
     |          Forces refresh [default: True].
     |
     |  set_description_str(self, desc=None, refresh=True)
     |      Set/modify description without ': ' appended.
     |
     |  set_postfix(self, ordered_dict=None, refresh=True, **kwargs)
     |      Set/modify postfix (additional stats)
     |      with automatic formatting based on datatype.
     |
     |      Parameters
     |      ----------
     |      ordered_dict  : dict or OrderedDict, optional
     |      refresh  : bool, optional
     |          Forces refresh [default: True].
     |      kwargs  : dict, optional
     |
     |  set_postfix_str(self, s='', refresh=True)
     |      Postfix without dictionary expansion, similar to prefix handling.
     |
     |  unpause(self)
     |      Restart tqdm timer from last print time.
     |
     |  update(self, n=1)
     |      Manually update the progress bar, useful for streams
     |      such as reading files.
     |      E.g.:
     |      >>> t = tqdm(total=filesize) # Initialise
     |      >>> for current_buffer in stream:
     |      ...    ...
     |      ...    t.update(len(current_buffer))
     |      >>> t.close()
     |      The last line is highly recommended, but possibly not necessary if
     |      `t.update()` will be called in such a way that `filesize` will be
     |      exactly reached and printed.
     |
     |      Parameters
     |      ----------
     |      n  : int or float, optional
     |          Increment to add to the internal counter of iterations
     |          [default: 1]. If using float, consider specifying `{n:.3f}`
     |          or similar in `bar_format`, or specifying `unit_scale`.
     |
     |      Returns
     |      -------
     |      out  : bool or None
     |          True if a `display()` was triggered.
     |
     |  ----------------------------------------------------------------------
     |  Class methods defined here:
     |
     |  external_write_mode(file=None, nolock=False) from builtins.type
     |      Disable tqdm within context and refresh tqdm when exits.
     |      Useful when writing to standard output stream
     |
     |  get_lock() from builtins.type
     |      Get the global lock. Construct it if it does not exist.
     |
     |  pandas(**tqdm_kwargs) from builtins.type
     |      Registers the current `tqdm` class with
     |          pandas.core.
     |          ( frame.DataFrame
     |          | series.Series
     |          | groupby.(generic.)DataFrameGroupBy
     |          | groupby.(generic.)SeriesGroupBy
     |          ).progress_apply
     |
     |      A new instance will be created every time `progress_apply` is called,
     |      and each instance will automatically `close()` upon completion.
     |
     |      Parameters
     |      ----------
     |      tqdm_kwargs  : arguments for the tqdm instance
     |
     |      Examples
     |      --------
     |      >>> import pandas as pd
     |      >>> import numpy as np
     |      >>> from tqdm import tqdm
     |      >>> from tqdm.gui import tqdm as tqdm_gui
     |      >>>
     |      >>> df = pd.DataFrame(np.random.randint(0, 100, (100000, 6)))
     |      >>> tqdm.pandas(ncols=50)  # can use tqdm_gui, optional kwargs, etc
     |      >>> # Now you can use `progress_apply` instead of `apply`
     |      >>> df.groupby(0).progress_apply(lambda x: x**2)
     |
     |      References
     |      ----------
     |      <https://stackoverflow.com/questions/18603270/        progress-indicator-during-pandas-operations-python>
     |
     |  set_lock(lock) from builtins.type
     |      Set the global lock.
     |
     |  wrapattr(stream, method, total=None, bytes=True, **tqdm_kwargs) from builtins.type
     |      stream  : file-like object.
     |      method  : str, "read" or "write". The result of `read()` and
     |          the first argument of `write()` should have a `len()`.
     |
     |      >>> with tqdm.wrapattr(file_obj, "read", total=file_obj.size) as fobj:
     |      ...     while True:
     |      ...         chunk = fobj.read(chunk_size)
     |      ...         if not chunk:
     |      ...             break
     |
     |  write(s, file=None, end='\n', nolock=False) from builtins.type
     |      Print a message via tqdm (without overlap with bars).
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(cls, *_, **__)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  format_interval(t)
     |      Formats a number of seconds as a clock time, [H:]MM:SS
     |
     |      Parameters
     |      ----------
     |      t  : int
     |          Number of seconds.
     |
     |      Returns
     |      -------
     |      out  : str
     |          [H:]MM:SS
     |
     |  format_meter(n, total, elapsed, ncols=None, prefix='', ascii=False, unit='it', unit_scale=False, rate=None, bar_format=None, postfix=None, unit_divisor=1000, initial=0, colour=None, **extra_kwargs)
     |      Return a string-based progress bar given some parameters
     |
     |      Parameters
     |      ----------
     |      n  : int or float
     |          Number of finished iterations.
     |      total  : int or float
     |          The expected total number of iterations. If meaningless (None),
     |          only basic progress statistics are displayed (no ETA).
     |      elapsed  : float
     |          Number of seconds passed since start.
     |      ncols  : int, optional
     |          The width of the entire output message. If specified,
     |          dynamically resizes `{bar}` to stay within this bound
     |          [default: None]. If `0`, will not print any bar (only stats).
     |          The fallback is `{bar:10}`.
     |      prefix  : str, optional
     |          Prefix message (included in total width) [default: ''].
     |          Use as {desc} in bar_format string.
     |      ascii  : bool, optional or str, optional
     |          If not set, use unicode (smooth blocks) to fill the meter
     |          [default: False]. The fallback is to use ASCII characters
     |          " 123456789#".
     |      unit  : str, optional
     |          The iteration unit [default: 'it'].
     |      unit_scale  : bool or int or float, optional
     |          If 1 or True, the number of iterations will be printed with an
     |          appropriate SI metric prefix (k = 10^3, M = 10^6, etc.)
     |          [default: False]. If any other non-zero number, will scale
     |          `total` and `n`.
     |      rate  : float, optional
     |          Manual override for iteration rate.
     |          If [default: None], uses n/elapsed.
     |      bar_format  : str, optional
     |          Specify a custom bar string formatting. May impact performance.
     |          [default: '{l_bar}{bar}{r_bar}'], where
     |          l_bar='{desc}: {percentage:3.0f}%|' and
     |          r_bar='| {n_fmt}/{total_fmt} [{elapsed}<{remaining}, '
     |            '{rate_fmt}{postfix}]'
     |          Possible vars: l_bar, bar, r_bar, n, n_fmt, total, total_fmt,
     |            percentage, elapsed, elapsed_s, ncols, nrows, desc, unit,
     |            rate, rate_fmt, rate_noinv, rate_noinv_fmt,
     |            rate_inv, rate_inv_fmt, postfix, unit_divisor,
     |            remaining, remaining_s, eta.
     |          Note that a trailing ": " is automatically removed after {desc}
     |          if the latter is empty.
     |      postfix  : *, optional
     |          Similar to `prefix`, but placed at the end
     |          (e.g. for additional stats).
     |          Note: postfix is usually a string (not a dict) for this method,
     |          and will if possible be set to postfix = ', ' + postfix.
     |          However other types are supported (#382).
     |      unit_divisor  : float, optional
     |          [default: 1000], ignored unless `unit_scale` is True.
     |      initial  : int or float, optional
     |          The initial counter value [default: 0].
     |      colour  : str, optional
     |          Bar colour (e.g. 'green', '#00ff00').
     |
     |      Returns
     |      -------
     |      out  : Formatted meter and stats, ready to display.
     |
     |  format_num(n)
     |      Intelligent scientific notation (.3g).
     |
     |      Parameters
     |      ----------
     |      n  : int or float or Numeric
     |          A Number.
     |
     |      Returns
     |      -------
     |      out  : str
     |          Formatted number.
     |
     |  format_sizeof(num, suffix='', divisor=1000)
     |      Formats a number (greater than unity) with SI Order of Magnitude
     |      prefixes.
     |
     |      Parameters
     |      ----------
     |      num  : float
     |          Number ( >= 1) to format.
     |      suffix  : str, optional
     |          Post-postfix [default: ''].
     |      divisor  : float, optional
     |          Divisor between prefixes [default: 1000].
     |
     |      Returns
     |      -------
     |      out  : str
     |          Number with Order of Magnitude SI unit postfix.
     |
     |  status_printer(file)
     |      Manage the printing and in-place updating of a line of characters.
     |      Note that if the string is longer than a line, then in-place
     |      updating may not work (it will print a new line at each refresh).
     |
     |  ----------------------------------------------------------------------
     |  Readonly properties defined here:
     |
     |  format_dict
     |      Public API for read-only member access.
     |
     |  ----------------------------------------------------------------------
     |  Data and other attributes defined here:
     |
     |  monitor = None
     |
     |  monitor_interval = 10
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from tqdm.utils.Comparable:
     |
     |  __eq__(self, other)
     |      Return self==value.
     |
     |  __ge__(self, other)
     |      Return self>=value.
     |
     |  __gt__(self, other)
     |      Return self>value.
     |
     |  __le__(self, other)
     |      Return self<=value.
     |
     |  __lt__(self, other)
     |      Return self<value.
     |
     |  __ne__(self, other)
     |      Return self!=value.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from tqdm.utils.Comparable:
     |
     |  __dict__
     |      dictionary for instance variables (if defined)
     |
     |  __weakref__
     |      list of weak references to the object (if defined)

    class tqdm_gui(tqdm.std.tqdm)
     |  tqdm_gui(*args, **kwargs)
     |
     |  Experimental Matplotlib GUI version of tqdm!
     |
     |  Method resolution order:
     |      tqdm_gui
     |      tqdm.std.tqdm
     |      tqdm.utils.Comparable
     |      builtins.object
     |
     |  Methods defined here:
     |
     |  __init__(self, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  clear(self, *_, **__)
     |      Clear current bar display.
     |
     |  close(self)
     |      Cleanup and (if leave=False) close the progress bar.
     |
     |  display(self, *_, **__)
     |      Use `self.sp` to display `msg` in the specified `pos`.
     |
     |      Consider overloading this function when inheriting to use e.g.:
     |      `self.some_frontend(**self.format_dict)` instead of `self.sp`.
     |
     |      Parameters
     |      ----------
     |      msg  : str, optional. What to display (default: `repr(self)`).
     |      pos  : int, optional. Position to `moveto`
     |        (default: `abs(self.pos)`).
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from tqdm.std.tqdm:
     |
     |  __bool__(self)
     |
     |  __contains__(self, item)
     |
     |  __del__(self)
     |
     |  __enter__(self)
     |
     |  __exit__(self, exc_type, exc_value, traceback)
     |
     |  __hash__(self)
     |      Return hash(self).
     |
     |  __iter__(self)
     |      Backward-compatibility to use: for x in tqdm(iterable)
     |
     |  __len__(self)
     |
     |  __reversed__(self)
     |
     |  __str__(self)
     |      Return str(self).
     |
     |  moveto(self, n)
     |
     |  refresh(self, nolock=False, lock_args=None)
     |      Force refresh the display of this bar.
     |
     |      Parameters
     |      ----------
     |      nolock  : bool, optional
     |          If `True`, does not lock.
     |          If [default: `False`]: calls `acquire()` on internal lock.
     |      lock_args  : tuple, optional
     |          Passed to internal lock's `acquire()`.
     |          If specified, will only `display()` if `acquire()` returns `True`.
     |
     |  reset(self, total=None)
     |      Resets to 0 iterations for repeated use.
     |
     |      Consider combining with `leave=True`.
     |
     |      Parameters
     |      ----------
     |      total  : int or float, optional. Total to use for the new bar.
     |
     |  set_description(self, desc=None, refresh=True)
     |      Set/modify description of the progress bar.
     |
     |      Parameters
     |      ----------
     |      desc  : str, optional
     |      refresh  : bool, optional
     |          Forces refresh [default: True].
     |
     |  set_description_str(self, desc=None, refresh=True)
     |      Set/modify description without ': ' appended.
     |
     |  set_postfix(self, ordered_dict=None, refresh=True, **kwargs)
     |      Set/modify postfix (additional stats)
     |      with automatic formatting based on datatype.
     |
     |      Parameters
     |      ----------
     |      ordered_dict  : dict or OrderedDict, optional
     |      refresh  : bool, optional
     |          Forces refresh [default: True].
     |      kwargs  : dict, optional
     |
     |  set_postfix_str(self, s='', refresh=True)
     |      Postfix without dictionary expansion, similar to prefix handling.
     |
     |  unpause(self)
     |      Restart tqdm timer from last print time.
     |
     |  update(self, n=1)
     |      Manually update the progress bar, useful for streams
     |      such as reading files.
     |      E.g.:
     |      >>> t = tqdm(total=filesize) # Initialise
     |      >>> for current_buffer in stream:
     |      ...    ...
     |      ...    t.update(len(current_buffer))
     |      >>> t.close()
     |      The last line is highly recommended, but possibly not necessary if
     |      `t.update()` will be called in such a way that `filesize` will be
     |      exactly reached and printed.
     |
     |      Parameters
     |      ----------
     |      n  : int or float, optional
     |          Increment to add to the internal counter of iterations
     |          [default: 1]. If using float, consider specifying `{n:.3f}`
     |          or similar in `bar_format`, or specifying `unit_scale`.
     |
     |      Returns
     |      -------
     |      out  : bool or None
     |          True if a `display()` was triggered.
     |
     |  ----------------------------------------------------------------------
     |  Class methods inherited from tqdm.std.tqdm:
     |
     |  external_write_mode(file=None, nolock=False) from builtins.type
     |      Disable tqdm within context and refresh tqdm when exits.
     |      Useful when writing to standard output stream
     |
     |  get_lock() from builtins.type
     |      Get the global lock. Construct it if it does not exist.
     |
     |  pandas(**tqdm_kwargs) from builtins.type
     |      Registers the current `tqdm` class with
     |          pandas.core.
     |          ( frame.DataFrame
     |          | series.Series
     |          | groupby.(generic.)DataFrameGroupBy
     |          | groupby.(generic.)SeriesGroupBy
     |          ).progress_apply
     |
     |      A new instance will be created every time `progress_apply` is called,
     |      and each instance will automatically `close()` upon completion.
     |
     |      Parameters
     |      ----------
     |      tqdm_kwargs  : arguments for the tqdm instance
     |
     |      Examples
     |      --------
     |      >>> import pandas as pd
     |      >>> import numpy as np
     |      >>> from tqdm import tqdm
     |      >>> from tqdm.gui import tqdm as tqdm_gui
     |      >>>
     |      >>> df = pd.DataFrame(np.random.randint(0, 100, (100000, 6)))
     |      >>> tqdm.pandas(ncols=50)  # can use tqdm_gui, optional kwargs, etc
     |      >>> # Now you can use `progress_apply` instead of `apply`
     |      >>> df.groupby(0).progress_apply(lambda x: x**2)
     |
     |      References
     |      ----------
     |      <https://stackoverflow.com/questions/18603270/        progress-indicator-during-pandas-operations-python>
     |
     |  set_lock(lock) from builtins.type
     |      Set the global lock.
     |
     |  wrapattr(stream, method, total=None, bytes=True, **tqdm_kwargs) from builtins.type
     |      stream  : file-like object.
     |      method  : str, "read" or "write". The result of `read()` and
     |          the first argument of `write()` should have a `len()`.
     |
     |      >>> with tqdm.wrapattr(file_obj, "read", total=file_obj.size) as fobj:
     |      ...     while True:
     |      ...         chunk = fobj.read(chunk_size)
     |      ...         if not chunk:
     |      ...             break
     |
     |  write(s, file=None, end='\n', nolock=False) from builtins.type
     |      Print a message via tqdm (without overlap with bars).
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from tqdm.std.tqdm:
     |
     |  __new__(cls, *_, **__)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  format_interval(t)
     |      Formats a number of seconds as a clock time, [H:]MM:SS
     |
     |      Parameters
     |      ----------
     |      t  : int
     |          Number of seconds.
     |
     |      Returns
     |      -------
     |      out  : str
     |          [H:]MM:SS
     |
     |  format_meter(n, total, elapsed, ncols=None, prefix='', ascii=False, unit='it', unit_scale=False, rate=None, bar_format=None, postfix=None, unit_divisor=1000, initial=0, colour=None, **extra_kwargs)
     |      Return a string-based progress bar given some parameters
     |
     |      Parameters
     |      ----------
     |      n  : int or float
     |          Number of finished iterations.
     |      total  : int or float
     |          The expected total number of iterations. If meaningless (None),
     |          only basic progress statistics are displayed (no ETA).
     |      elapsed  : float
     |          Number of seconds passed since start.
     |      ncols  : int, optional
     |          The width of the entire output message. If specified,
     |          dynamically resizes `{bar}` to stay within this bound
     |          [default: None]. If `0`, will not print any bar (only stats).
     |          The fallback is `{bar:10}`.
     |      prefix  : str, optional
     |          Prefix message (included in total width) [default: ''].
     |          Use as {desc} in bar_format string.
     |      ascii  : bool, optional or str, optional
     |          If not set, use unicode (smooth blocks) to fill the meter
     |          [default: False]. The fallback is to use ASCII characters
     |          " 123456789#".
     |      unit  : str, optional
     |          The iteration unit [default: 'it'].
     |      unit_scale  : bool or int or float, optional
     |          If 1 or True, the number of iterations will be printed with an
     |          appropriate SI metric prefix (k = 10^3, M = 10^6, etc.)
     |          [default: False]. If any other non-zero number, will scale
     |          `total` and `n`.
     |      rate  : float, optional
     |          Manual override for iteration rate.
     |          If [default: None], uses n/elapsed.
     |      bar_format  : str, optional
     |          Specify a custom bar string formatting. May impact performance.
     |          [default: '{l_bar}{bar}{r_bar}'], where
     |          l_bar='{desc}: {percentage:3.0f}%|' and
     |          r_bar='| {n_fmt}/{total_fmt} [{elapsed}<{remaining}, '
     |            '{rate_fmt}{postfix}]'
     |          Possible vars: l_bar, bar, r_bar, n, n_fmt, total, total_fmt,
     |            percentage, elapsed, elapsed_s, ncols, nrows, desc, unit,
     |            rate, rate_fmt, rate_noinv, rate_noinv_fmt,
     |            rate_inv, rate_inv_fmt, postfix, unit_divisor,
     |            remaining, remaining_s, eta.
     |          Note that a trailing ": " is automatically removed after {desc}
     |          if the latter is empty.
     |      postfix  : *, optional
     |          Similar to `prefix`, but placed at the end
     |          (e.g. for additional stats).
     |          Note: postfix is usually a string (not a dict) for this method,
     |          and will if possible be set to postfix = ', ' + postfix.
     |          However other types are supported (#382).
     |      unit_divisor  : float, optional
     |          [default: 1000], ignored unless `unit_scale` is True.
     |      initial  : int or float, optional
     |          The initial counter value [default: 0].
     |      colour  : str, optional
     |          Bar colour (e.g. 'green', '#00ff00').
     |
     |      Returns
     |      -------
     |      out  : Formatted meter and stats, ready to display.
     |
     |  format_num(n)
     |      Intelligent scientific notation (.3g).
     |
     |      Parameters
     |      ----------
     |      n  : int or float or Numeric
     |          A Number.
     |
     |      Returns
     |      -------
     |      out  : str
     |          Formatted number.
     |
     |  format_sizeof(num, suffix='', divisor=1000)
     |      Formats a number (greater than unity) with SI Order of Magnitude
     |      prefixes.
     |
     |      Parameters
     |      ----------
     |      num  : float
     |          Number ( >= 1) to format.
     |      suffix  : str, optional
     |          Post-postfix [default: ''].
     |      divisor  : float, optional
     |          Divisor between prefixes [default: 1000].
     |
     |      Returns
     |      -------
     |      out  : str
     |          Number with Order of Magnitude SI unit postfix.
     |
     |  status_printer(file)
     |      Manage the printing and in-place updating of a line of characters.
     |      Note that if the string is longer than a line, then in-place
     |      updating may not work (it will print a new line at each refresh).
     |
     |  ----------------------------------------------------------------------
     |  Readonly properties inherited from tqdm.std.tqdm:
     |
     |  format_dict
     |      Public API for read-only member access.
     |
     |  ----------------------------------------------------------------------
     |  Data and other attributes inherited from tqdm.std.tqdm:
     |
     |  monitor = None
     |
     |  monitor_interval = 10
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from tqdm.utils.Comparable:
     |
     |  __eq__(self, other)
     |      Return self==value.
     |
     |  __ge__(self, other)
     |      Return self>=value.
     |
     |  __gt__(self, other)
     |      Return self>value.
     |
     |  __le__(self, other)
     |      Return self<=value.
     |
     |  __lt__(self, other)
     |      Return self<value.
     |
     |  __ne__(self, other)
     |      Return self!=value.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from tqdm.utils.Comparable:
     |
     |  __dict__
     |      dictionary for instance variables (if defined)
     |
     |  __weakref__
     |      list of weak references to the object (if defined)

FUNCTIONS
    main(fp=<_io.TextIOWrapper name='<stderr>' mode='w' encoding='utf-8'>, argv=None)
        Parameters (internal use only)
        ---------
        fp  : file-like object for tqdm
        argv  : list (default: sys.argv[1:])

    tgrange(*args, **kwargs)
        Shortcut for `tqdm.gui.tqdm(range(*args), **kwargs)`.

    tnrange(*args, **kwargs)
        Shortcut for `tqdm.notebook.tqdm(range(*args), **kwargs)`.

    tqdm_notebook(*args, **kwargs)
        See tqdm.notebook.tqdm for full documentation

    tqdm_pandas(tclass, **tqdm_kwargs)
        Registers the given `tqdm` instance with
        `pandas.core.groupby.DataFrameGroupBy.progress_apply`.

    trange(*args, **kwargs)
        Shortcut for tqdm(range(*args), **kwargs).

DATA
    __all__ = ['tqdm', 'tqdm_gui', 'trange', 'tgrange', 'tqdm_pandas', 'tq...

VERSION
    4.68.3

FILE
    /home/chedong/.local/lib/python3.10/site-packages/tqdm/__init__.py


tqdm
NAME PACKAGE CONTENTS CLASSES
class TMonitor(threading.Thread) class TqdmDeprecationWarning(TqdmWarning, builtins.DeprecationWarning) class TqdmExperimentalWarning(TqdmWarning, builtins.FutureWarning) class TqdmKeyError(builtins.KeyError) class TqdmMonitorWarning(TqdmWarning, builtins.RuntimeWarning) class TqdmSynchronisationWarning(builtins.RuntimeWarning) class TqdmTypeError(builtins.TypeError) class TqdmWarning(builtins.Warning) class tqdm(tqdm.utils.Comparable) class tqdm_gui(tqdm.std.tqdm)
FUNCTIONS
main(fp=, argv=None) tgrange(*args, **kwargs) tnrange(*args, **kwargs) tqdm_notebook(*args, **kwargs) tqdm_pandas(tclass, **tqdm_kwargs) trange(*args, **kwargs)
DATA VERSION FILE

Generated by phpman v4.9.27 · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-07-18 11:07 @216.73.216.114
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 Transitional!Valid CSS!

^_top_^