第一步:把需要打包下载的文件放在一个文件夹中第二步:在该文件夹内新建一个ipynb,复制并运行以下代码 import os import tarfile def recursive_files(dir_name='.', ignore=None): for dir_name,subdirs,files in os.walk(dir_name): if ignore and os.path.basename(dir_name) in ignore: continue for file_name in files: if ignore and file_name in ignore: continue yield os.path.join(dir_name, file_name) def make_tar_file(dir_name='.', tar_file_name='tarfile.tar', ignore=None): tar = tarfile.open(tar_file_name, 'w') for file_name in recursive_files(dir_name, ignore): tar.add(file_name) tar.close() dir_name = '.' tar_file_name = 'archive.tar' ignore = {'.ipynb_checkpoints', '__pycache__', tar_file_name} make_tar_file(dir_name, tar_file_name, ignore) 第三步:在该文件夹下会看见名为archive.tar的压缩包,直接下载它就行。这个压缩包里也会包含新建的ipynb