为什么 google colab 不允许我将数据添加到 csv 文件?

时间:2021-04-06 11:05:38

标签: python pandas csv google-colaboratory

我试图在 pandas dataframe 中的 google colab 中加载一个文件,然后在 for loop 中,我正在使用

csv 文件中添加数据>
for i in range(100):
  res=some_processing()
  df.loc[len(df)] = [i,res]
  df.to_csv(df)

昨天工作正常,我昨天能够将所有值存储在 csv 文件中。但是今天是not moving beyond index 75。 some_processing() 每次大约需要 10 分钟。所以,我让它运行了很长时间。但我注意到它 didn't store value 在过去 25 年左右。它只存储了多达 75 个值,不,这不是因为 google colab 关闭了。我检查已经完成的值,所以如果它们在那里,我就跳过它们。所以,现在当我启动这个程序时,它从 75 开始运行,然后在 10 分钟后,我检查了我的驱动器文件和 it had the 76th entry written 中的 csv。所以,我停止了程序并让它再次运行。这次它跳过了第 76 个条目,但又过了 10 分钟,当我检查 csv 文件时,77th value had overwritten the 76th value。现在,当我再次运行它时,第 76 个值覆盖了第 77 个值。于是,循环继续。我不明白为什么会这样。昨天它运行良好,我可以在需要时存储多达 130 个值。就像 len(df) 卡住了一样。还有另外一件事,当我尝试手动将值添加到数据帧然后存储它时,它也工作正常。我不知道发生了什么。

0 个答案:

没有答案
相关问题