第一步,压缩。注意不要直接右键文件夹压缩,这样得到的是.rar的文件,解压的时候无法解压,我们需要.zip的文件(妄图直接改文件名后缀.rar为.zip的也无法解压,别问我为啥知道,亲测没用)
打开cmd(win+R) ,进入python的运行环境,即输入python,如下图
import shutil
shutil.make_archive(‘bert-master.zip’,‘zip’,‘E:\Bert\bert-master’)
解释一下这个make_archive(‘想要压缩至的路径’,zip类型,‘文件夹所在路径’) 如果压缩成功会打印出压缩的路径 这里有一个小坑 文件路径需要加转义符号
第二步,解压。打开notebook,执行下面代码
import zipfile
import os
files = zipfile.ZipFile(‘bert-master.zip.zip’, ‘r’)
files.extractall(os.getcwd())
files.close()
解释一下extratall(‘想要解压的路径’),我这里写的是默认路径
第三步,创建文件夹。解压得到的都是零散的文件。需要把它移到一个文件夹里(这一步可以第二步交换顺序,更改一下extratall里的路径名就可以,我这样做只是当时不知道解压出来文件是零散的哈哈哈哈哈哈)
需要注意的是这样只是上传了你这个文件夹里的文件,如果你这个文件夹下还有子文件夹,并不会被压缩上传(我也不知道是为什么),所以还需要对子文件夹重复上述操作