【问题标题】:How to delete a locally uploaded file on google colab?如何删除google colab上本地上传的文件?
【发布时间】:2023-12-04 17:44:02
【问题描述】:

我正在尝试使用以下代码删除我在 Google colab 上上传的文件:

from google.colab import files
uploaded = files.upload()

现在如何删除文件?例如,如果文件名是“sample.jpg”。

【问题讨论】:

    标签: python-3.x keras jupyter-notebook google-colaboratory


    【解决方案1】:

    试试这个

    !rm sample.jpg
    

    然后检查它是否与!ls -al一起消失

    更新(2018 年 11 月) 现在您可以单击打开左侧窗格,浏览文件选项卡,然后单击右键选择并删除文件。

    【讨论】:

      【解决方案2】:

      @Korakot 的回答适用于单个文件,以防万一,删除整个文件夹或子文件夹或文件

      使用

      !rm -rf <folder_name>

      【讨论】:

        【解决方案3】:

        在 Google Collab 的菜单中选择 Runtime->Restart all runtimes。这将清除您所有的文件上传。

        【讨论】:

          【解决方案4】:

          您可以通过 !ls 查看可用的数据或文件

          然后使用 !rm 删除

          > from google.colab import files
          > 
          > !ls
          > 
          > !rm data.csv
          

          example image

          【讨论】:

            【解决方案5】:

            要删除包含多个文件夹的文件夹,请使用:

            %rm -rf <folder_name>
            

            【讨论】:

              【解决方案6】:

              在 Google Colab 的菜单选项中选择了运行时->恢复出厂设置运行时。这将通过删除所有本地文件上传来重置运行时。

              【讨论】:

              • 这个解决方案并不完全适合这个问题,因为我只想删除一个文件,而不是所有其他文件、变量和处理的信息。不过,谢谢你!
              • 在这种情况下,您可以通过右键单击文件名然后选择删除选项来简单地删除文件。然后运行所有单元格,无需代码!
              【解决方案7】:

              在“管理我的会话”选项下终止会话可能是最简单的方法。丢失其他您可能不想删除并且必须重新上传的文件可能会带来不利影响!

              有时,在会话终止或没有会话结束后恢复出厂设置运行时也能正常工作!尝试组合,你会发现删除本地上传文件的秘诀(:-D)

              注意 - 如果仅终止会话不起作用,有时再次重新加载网页可确保删除所有本地上传的文件,您可以使用新上传的文件重新运行:)

              【讨论】:

                【解决方案8】:

                如果你得到类似的编辑,

                /bin/bash: -c: line 0: 意外标记“换行符”附近的语法错误

                然后使用

                %rm -rf folder_name
                

                【讨论】:

                  最近更新 更多