我正在尝试使用以下代码删除我在 Google colab 上上传的文件:
from google.colab import files
uploaded = files.upload()
现在如何删除该文件?例如,如果文件的名称是“sample.jpg”。
@Korakot 的答案适用于单个文件,以防万一,删除整个文件夹或子文件夹或文件
使用
!rm -rf <folder_name>
试试这个
!rm sample.jpg
然后检查它是否消失了
!ls -al
更新(2018 年 11 月) 现在您可以单击打开左侧窗格,浏览文件选项卡,然后右键单击以选择并删除文件。
要删除包含多个文件夹的文件夹,请使用:
%rm -rf <folder_name>
在 Google Collab 的菜单中选择“运行时”->“重新启动所有运行时”。这将清除您上传的所有文件。
如果您正在进行编辑,
/bin/bash: -c: 第 0 行:意外标记“换行符”附近出现语法错误
然后使用
%rm -rf folder_name
在 Google Colab 的菜单选项中,选择运行时 -> 恢复出厂设置运行时。这将通过删除所有本地文件上传来重置运行时。
使用 !rm 删除文件
删除所有文件:
!rm *
要删除单个文件:
!rm <file_name>
在“管理我的会话”选项下终止会话可能是最简单的方法。丢失其他文件可能会带来负面影响,您可能不想删除这些文件,因此必须重新上传它们!
有时,在会话终止后或没有会话终止时恢复出厂设置运行时也同样有效!尝试一下组合,你就会发现删除本地上传文件的秘诀(:-D)
注意 - 如果仅终止会话不起作用,有时再次重新加载网页可确保删除所有本地上传的文件,并且您可以使用新上传的文件重新运行:)
使用此命令,您可以删除Colab中的任何文件夹 !rm -rf ./文件夹名称
如果您想删除任何特定类型的文件,例如pdf(可以替换为.txt、.png、.jpeg等
!rm -rf /path_of_folder/*.pdf