code: def download_file(self, project_name, remote_path, local_path=None):
          
          project = self._get_project_for_name(project_name)
          file = project.get_child_for_path(remote_path)
          file.download_to_path(local_path)
docs: Download a file from a project
          When local_path is None the file will be downloaded to the base filename
          :param project_name: str: name of the project to download a file from
          :param remote_path: str: remote path specifying which file to download
          :param local_path: str: optional argument to customize where the file will be downloaded to