0. 背景
背景如题。上一篇文章可以实现单个文件传输,那文件夹传输如何进行呢?
1.思路1:一个一个来
google drive 可以选中多个文件,然后共享获取到的是每个文件的链接,再对每个链接生成一个wget 命令,然后run;
关键需要写个小脚本,来生成wget链接,并且用shell (位置)封装成一个文件;
**TODO
2.思路2: 先压缩成一个文件(使用python),再按之前方法上传
新建colab notebook,使用python命令,两行:
z = zipfile.ZipFile(zip_file,'w',zipfile.ZIP_DEFLATED)
其中,zip_file为最终生成的zip file 的名字以及路径;
z.write(file_path)
其中,file_path 是要压缩的文件路径,可封进循环从而实现压缩文件夹的目的;
**实际采用此方法。