def download_dataset(dataset_name, dataset_url):
local_git = local_dataset_path(dataset_name)
if not os.path.exists(local_git):
repo = Repo.clone_from(dataset_url, local_git)
print "Downloaded"
else:
print "Repo exists, pulling latest"
repo = Repo(local_git)
git = repo.git
git.checkout("master")
repo.remotes[0].pull()
return repo
# returns a new session
评论列表
文章目录