温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,文件上传下来,我们已经讲完了,那接下来我们来做一个什么事呢?哎,来做一个删除,So,嗯,删除发y ID test,那删除2M呗,啊2M。好。这里面来一个at test基本操作。OK,那FS.rm你发现没有啊,还是没有,那用哪一个呢?用这个delay。啊D类,那DJ里面有两个参数啊,参数解读一下,看一下对应的参数值传叉P。F1减一下。那第一个说是要传一个路径,比如说你要删除哪一个路径,那你有一个pass对吧?Pass,那这里面叫要删除的路径,要删除的路径OK,参数二,参数二表示什么含义呢?说是否递归删除。
01:13
哎,这两块那第一个传进去一个要删除的路径,那要删除的一个路径,我看看我这里面有什么能删的。找一下首先把它删掉吧,把它删掉。嗯,把它删掉。对吧。斜杠T啊这个值,然后呢,后面呢,再给一个是否递归删除,因为我就一个文件啊,其实你递归和不递归都一样。OK,抛个异常行,那现在准备工作就OK了,那我们执行一下情况操作执行。好,执行完毕,那么来看一下,看一下文件还在不在是吧,是不就没了,哎,这是删除文件。
02:04
删除文件,那除了删除文件之外,我们还能删除什么呢?叫删除空目录,还有一个删除非空目录是吧?哎,目前就这么几种场景啊,那咱来看一下这个删除这个空目录FS.delete有一个pass,那我看看哪一个路径是非空这个空目录啊。西游记,我这里面是空目录,那就删他吧,删西游记。把这个杠T拿掉,OK,删掉它,然后空目录有没有必要递归啊,其实没有必要啊,就一个空目录里面也没有没有文件对吧。那把这个注释掉。这些。好,应该是OK了。
03:00
刷新对吧?哎,这个也没问题了,OK,那下一个呢,我要删除一个非空目录,那就是FS.delete又一个pass,我看看还剩谁啊,这里面有一个晋国对吧?哎,晋国里面这里面是有文件的。我就来删它。三晋国,那如果说我先不递归删除它,能不能删除呢?那我们来试一下啊。比如说非DV删除,看它好不好用,找。提示报错了,说这个pass is not empty,也就说这个路径上啊不是空的,你无法执行删除,那怎么办?把它改成出,然后我们再来执行情况操作执行走。执行完毕,我们来看一下。刷新对吧,哎,晋国就也已经干掉了,哎,这也就是正常的一个删除啊呃,分删除文件,删除空目录,以及删除这种非空目录,非空目录的时候要稍微注意一下,那这块呢,要递归删除就加一个触就OK了。
我来说两句