

def download(self, obj, path=None, show_progress=True, resume=True, auto_retry=True, proapi=False):
    "\n        Download a file\n\n        :param obj: :class:`.File` object\n        :param str path: local path\n        :param bool show_progress: whether to show download progress\n        :param bool resume: whether to resume on unfinished downloads\n            identified by filename\n        :param bool auto_retry: whether to retry automatically upon closed\n            transfer until the file's download is finished\n        :param bool proapi: whether to use pro API\n        "
    url = obj.get_download_url(show_progress)
    download(url, path=path, session=self.http.session, show_progress=show_progress, resume=resume, auto_retry=auto_retry)

dataset/ETHPy150Open shichao-an/115wangpan/u115/api.py API.download/VarMisuse@40/208 `proapi`->`show_progress`