1. 用jupyter notebook上传一个自己制作的压缩包到ubuntu, 上传之后发现有单引号 ' ' 括起来了,如下图。
解压缩之后的文件夹也是用单引号 'AlexNet 1.zip' 括起来的,而且jupyter打开里面的文件,不能write,只能read。
Ubuntu打开解压之后的文件夹'AlexNet 1',用chmod 777 'AlexNet 1' 修改权限之后,y依旧不能读写。
用chmod 777 xx.py 修改了文件夹内py文件的权限之后 ubuntu端可以写入该py文件,jupyter端还是不能写入文件。
先在win10上解压后,试了修改文件夹名字,然后压缩,上传解压了还是不能write。
2. 用jupyter 重新从win10上传了另一个zip文件(这个压缩文件是从github上下载的),上传后zip没有单引号括起来,解压缩之后,文件可以write。如下图。
3. 重新在win10上创建了两个文件夹(内个包含两个刚创建的py文件),制作成zip,如下图。 用jupyter上传到ubuntu,上传后zip没有单引号括起来,解压缩之后,文件可以write。
4. 在win10上创建一个新的文件夹,把1中压缩包内的文件拷贝到新的文件夹,压缩成zip,上传,解压,发现可write。
第一次与第三次上传文件,两个文件都是自己创建、压缩成zip的,区别就在于:第一个文件是我从另一台电脑上先压成zip,然后用u盘拷过来的;第三个是我在笔记本上创建、压缩成zip直接上传的。
第一次与第四次的区别就是文件夹不同,一个是笔记本上创建的文件夹,然后压缩;一个是从另一台机器上创建的文件夹 然后压缩了U盘拷贝到笔记本上。文件夹下的小文件是拷贝的。
所以猜测原因可能就是: (1)第一个压缩包在另一台电脑上 压缩的方式不同,压缩软件版本之类的不同,导致的。(2)再用U盘拷贝zip过程中对压缩包造成了损坏。
我还有一个困惑,就是第1次的压缩包上传之后有单引号 ' ' 括起来,解压缩之后也有单引号括起来,而另外三次都没有。
很想知道那个单引号是怎么回事儿呢? 请问有人知道吗 ?