def _download(self):
# download when file doesn't exist.
path = os.path.join(self.path, self.name)
if not os.path.isdir(path):
# download a dataset.
path = wget.download(self.url, self.path)
# extract the dataset.
with zipfile.ZipFile(path, 'r') as zip_file:
zip_file.extractall(self._get_extract_path())
# remove downloaded zip file.
os.remove(path)
评论列表
文章目录