【问题标题】:Google Colab - writing out a .csv but overwriting file?Google Colab - 写出 .csv 但覆盖文件?
【发布时间】:2021-11-19 10:26:29
【问题描述】:

我希望这是一件非常简单的事情,但我找不到解决方案。我每天使用 Google Colab 处理一些数据,然后将其读入另一个程序。我用:

files.download('today_out.csv')

它输出到我的windows/user/downloads 目录。如果可能的话,我希望能够覆盖这个文件——但是 Windows 文件系统最终会创建一个today_out.csv(1),而我宁愿只覆盖现有的today_out.csv。有没有办法在 Colab 中做到这一点?

【问题讨论】:

    标签: python google-colaboratory


    【解决方案1】:

    无法从 Colab 读取您计算机上的本地文件。但是您可以创建一个本地 python 脚本并在运行 Colab 之前运行它。

    在下载文件之前,可以先检查文件是否存在并删除。

    try:
        os.remove("file.csv")
    except OSError:
        pass
    
    

    【讨论】:

      猜你喜欢
      • 2018-09-15
      • 2022-12-05
      • 2022-08-19
      • 2020-06-06
      • 2012-04-19
      • 1970-01-01
      • 2021-08-12
      • 2019-07-14
      • 2018-10-23
      相关资源
      最近更新 更多