我想将数据帧作为 csv 从 colab 上传到谷歌驱动器。我尝试了很多但没有运气。我可以上传一个简单的文本文件,但无法上传 csv。
我尝试了以下代码:
import pandas as pd
df=pd.DataFrame({1:[1,2,3]})
df.to_csv('abc',sep='\t')
auth.authenticate_user()
gauth = GoogleAuth()
gauth.credentials = GoogleCredentials.get_application_default()
drive = GoogleDrive(gauth)
uploaded = drive.CreateFile({'title': 'sample.csv', 'mimeType':'csv'})
uploaded.SetContentFile('abc')
uploaded.Upload()
Run Code Online (Sandbox Code Playgroud)