class_docstr: Stores artifacts as files in a local directory.
docstr: Artifacts tracked by ``LocalArtifactRepository`` already exist on the local filesystem.
  If ``dst_path`` is ``None``, the absolute filesystem path of the specified artifact is
  returned. If ``dst_path`` is not ``None``, the local artifact is copied to ``dst_path``.
  
  :param artifact_path: Relative source path to the desired artifacts.
  :param dst_path: Absolute path of the local filesystem destination directory to which to
                   download the specified artifacts. This directory must already exist. If
                   unspecified, the absolute path of the local artifact will be returned.
  
  :return: Absolute path of the local filesystem location containing the desired artifacts.
docstr_tok: ["Artifacts","tracked","by","``","LocalArtifactRepository","``","already","exist","on","the","local","filesystem",".","If","``","dst_path","``","is","``","None","``",",","the","absolute","filesystem","path","of","the","specified","artifact","is","returned",".","If","``","dst_path","``","is","not","``","None","``",",","the","local","artifact","is","copied","to","``","dst_path","``",".",":","param","artifact_path",":","Relative","source","path","to","the","desired","artifacts",".",":","param","dst_path",":","Absolute","path","of","the","local","filesystem","destination","directory","to","which","to","download","the","specified","artifacts",".","This","directory","must","already","exist",".","If","unspecified",",","the","absolute","path","of","the","local","artifact","will","be","returned",".",":","return",":","Absolute","path","of","the","local","filesystem","location","containing","the","desired","artifacts","."]
code: def download_artifacts(self, artifact_path, dst_path=None):
      """
      Artifacts tracked by ``LocalArtifactRepository`` already exist on the local filesystem.
      If ``dst_path`` is ``None``, the absolute filesystem path of the specified artifact is
      returned. If ``dst_path`` is not ``None``, the local artifact is copied to ``dst_path``.
  
      :param artifact_path: Relative source path to the desired artifacts.
      :param dst_path: Absolute path of the local filesystem destination directory to which to
                       download the specified artifacts. This directory must already exist. If
                       unspecified, the absolute path of the local artifact will be returned.
  
      :return: Absolute path of the local filesystem location containing the desired artifacts.
      """
      if dst_path:
          return super().download_artifacts(artifact_path, dst_path)
      # NOTE: The artifact_path is expected to be in posix format.
      # Posix paths work fine on windows but just in case we normalize it here.
      local_artifact_path = os.path.join(
          self.artifact_dir, os.path.normpath(artifact_path)
      )
      if not os.path.exists(local_artifact_path):
          raise OSError(
              f"No such file or directory: '{local_artifact_path}'"
          )
      return os.path.abspath(local_artifact_path)
  
file_path: mlflow/mlflow/store/artifact/local_artifact_repo.py
imports: import os
  import shutil
  from mlflow.store.artifact.artifact_repo import ArtifactRepository, verify_artifact_path
  from mlflow.utils.file_utils import get_file_info, list_all, local_file_uri_to_path, mkdir, relative_path_to_artifact_path
label_desc: Use image node_id 6 for calling the LocalArtifactRepository obj's underlying member method code with example usage: obj.download_artifacts(artifact_path, dst_path) and returns: os, super