:py:mod:`rofunc.utils.oslab.dir_process`
========================================

.. py:module:: rofunc.utils.oslab.dir_process

.. autodoc2-docstring:: rofunc.utils.oslab.dir_process
   :allowtitles:

Module Contents
---------------

Functions
~~~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`create_dir <rofunc.utils.oslab.dir_process.create_dir>`
     - .. autodoc2-docstring:: rofunc.utils.oslab.dir_process.create_dir
          :summary:
   * - :py:obj:`list_absl_path <rofunc.utils.oslab.dir_process.list_absl_path>`
     - .. autodoc2-docstring:: rofunc.utils.oslab.dir_process.list_absl_path
          :summary:
   * - :py:obj:`delete_files <rofunc.utils.oslab.dir_process.delete_files>`
     - .. autodoc2-docstring:: rofunc.utils.oslab.dir_process.delete_files
          :summary:
   * - :py:obj:`rename_files <rofunc.utils.oslab.dir_process.rename_files>`
     - .. autodoc2-docstring:: rofunc.utils.oslab.dir_process.rename_files
          :summary:
   * - :py:obj:`shutil_files <rofunc.utils.oslab.dir_process.shutil_files>`
     - .. autodoc2-docstring:: rofunc.utils.oslab.dir_process.shutil_files
          :summary:

API
~~~

.. py:function:: create_dir(path, local_verbose=False)
   :canonical: rofunc.utils.oslab.dir_process.create_dir

   .. autodoc2-docstring:: rofunc.utils.oslab.dir_process.create_dir

.. py:function:: list_absl_path(dir, recursive=False, prefix=None, suffix=None)
   :canonical: rofunc.utils.oslab.dir_process.list_absl_path

   .. autodoc2-docstring:: rofunc.utils.oslab.dir_process.list_absl_path

.. py:function:: delete_files(dir, file_list_to_delete, recursive=False)
   :canonical: rofunc.utils.oslab.dir_process.delete_files

   .. autodoc2-docstring:: rofunc.utils.oslab.dir_process.delete_files

.. py:function:: rename_files(dir, src_file_list=None, dst_file_list=None, recursive=False)
   :canonical: rofunc.utils.oslab.dir_process.rename_files

   .. autodoc2-docstring:: rofunc.utils.oslab.dir_process.rename_files

.. py:function:: shutil_files(files, src_dir, dst_dir)
   :canonical: rofunc.utils.oslab.dir_process.shutil_files

   .. autodoc2-docstring:: rofunc.utils.oslab.dir_process.shutil_files
