如何在 google colab 上循环写入和保存 csv 文件?
How to write and save csv files in a loop on google colab?
我正在尝试在 google colab 笔记本上创建并保存多个 csv 文件(循环,每次迭代 1 个文件)。我正在使用
drive.mount('/drive')
f3.to_csv('/drive/My Drive/Colab Notebooks/data/file.csv', index =False)
但显然它不起作用。单元格给我一个文本框来输入我的授权码。
有没有办法循环保存文件?
为了说清楚,这是代码
for k in portkey:
f3 = f2[f2.port_key_anonymised == k]
if f3.shape[0]>0 :
drive.mount('/drive')
f3.to_csv('/drive/My Drive/Colab Notebooks/data/'+str(nb)+'.csv', index =False)
谢谢!
您只需提供授权码即可安装驱动器一次。之后就可以访问文件系统了,可以读写多个文件了。
您的代码应如下所示
# Mount drive
drive.mount('/drive')
# Save multiple CSV files
for k in portkey:
f3 = f2[f2.port_key_anonymised == k]
if f3.shape[0]>0 :
# Save file
f3.to_csv('/drive/My Drive/Colab Notebooks/data/'+str(nb)+'.csv', index =False)
我正在尝试在 google colab 笔记本上创建并保存多个 csv 文件(循环,每次迭代 1 个文件)。我正在使用
drive.mount('/drive')
f3.to_csv('/drive/My Drive/Colab Notebooks/data/file.csv', index =False)
但显然它不起作用。单元格给我一个文本框来输入我的授权码。 有没有办法循环保存文件?
为了说清楚,这是代码
for k in portkey:
f3 = f2[f2.port_key_anonymised == k]
if f3.shape[0]>0 :
drive.mount('/drive')
f3.to_csv('/drive/My Drive/Colab Notebooks/data/'+str(nb)+'.csv', index =False)
谢谢!
您只需提供授权码即可安装驱动器一次。之后就可以访问文件系统了,可以读写多个文件了。
您的代码应如下所示
# Mount drive
drive.mount('/drive')
# Save multiple CSV files
for k in portkey:
f3 = f2[f2.port_key_anonymised == k]
if f3.shape[0]>0 :
# Save file
f3.to_csv('/drive/My Drive/Colab Notebooks/data/'+str(nb)+'.csv', index =False)