用jupyter把d盘的有道翻译.zip解压
时间: 2023-05-24 07:06:17 浏览: 211
如果你是在本地的Jupyter Notebook上运行,可以使用以下代码:
```
import os
import zipfile
path = r"D:\有道翻译.zip" # 指定压缩包的路径
zip_file = zipfile.ZipFile(path) # 打开压缩包
save_path = r"D:\有道翻译" # 指定解压路径
if not os.path.exists(save_path): # 如果目标路径不存在,则创建
os.mkdir(save_path)
for file in zip_file.namelist(): # 遍历压缩包中的文件
zip_file.extract(file, save_path) # 解压文件到目标路径中
zip_file.close() # 关闭压缩包
```
如果你是在云端的Jupyter Notebook上运行,可以使用以下代码:
```
!unzip /home/jovyan/work/有道翻译.zip -d /home/jovyan/work/有道翻译
```
其中,`/home/jovyan/work/有道翻译.zip`为压缩包的路径,`/home/jovyan/work/有道翻译`为解压路径。
相关问题
优化下面这段代码:import os import zipfile path = r"D:\有道翻译.zip" # 指定压缩包的路径 zip_file = zipfile.ZipFile(path) # 打开压缩包 save_path = r"D:\有道翻译" # 指定解压路径 if not os.path.exists(save_path): # 如果目标路径不存在,则创建 os.mkdir(save_path) for file in zip_file.namelist(): # 遍历压缩包中的文件 zip_file.extract(file, save_path) # 解压文件到目标路径中 zip_file.close() # 关闭压缩包
import shutil
path = r"D:\有道翻译.zip"
destination_folder = r"C:\Users\Me\Desktop"
shutil.unpack_archive(path, destination_folder)
阅读全文