Jupyter如何上传文件夹 您所在的位置:网站首页 320g硬盘只有3g Jupyter如何上传文件夹

Jupyter如何上传文件夹

2023-12-23 12:11| 来源: 网络整理| 查看: 265

jupyter中Upload只能上传一个文件夹,以下通过代码上传整个文件夹。 步骤: 1、将要上传的文件夹压缩。 2、新建python文件,输入以下代码,就可以解压缩压缩包到默认目录下。

import zipfile import os files = zipfile.ZipFile('文件夹名称.zip','r') files.extractall(os.getcwd())

另外通过该方法上传得到的中文乱码,我是自己修改的名称。 看到一个解决办法就是将文件名解码cp437后编码为gbk再更名回来(还未进行尝试)。以下为代码:

import os import zipfile filePath='' is_zip = zipfile.is_zipfile(filePath) if is_zip: zip_file_contents = zipfile.ZipFile(filePath, 'r') for file in zip_file_contents.namelist(): filename = file.encode('cp437').decode('gbk')#先使用cp437编码,然后再使用gbk解码 print(filename) zip_file_contents.extract(file,release_file_dir)#解压缩ZIP文件 os.chdir(release_file_dir)#切换到目标目录 os.rename(file,filename)#重命名文件

以上来自两篇引用: 如何在jupyter notebook中上传文件夹 Python jupyter 上传文件夹或者解压缩问题 ,解决中文乱码



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有