Spaces:
Sleeping
Sleeping
def upload_to_drive(service, file_name, folder_id, content):
Browse files
app.py
CHANGED
@@ -92,6 +92,15 @@ def upload_to_drive(service, file_name, folder_id, content):
|
|
92 |
file = service.files().create(body=file_metadata, media_body=media, fields='id').execute()
|
93 |
return file.get('id')
|
94 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
95 |
|
96 |
|
97 |
def process_file(file):
|
|
|
92 |
file = service.files().create(body=file_metadata, media_body=media, fields='id').execute()
|
93 |
return file.get('id')
|
94 |
|
95 |
+
def upload_to_drive(service, file_name, folder_id, content):
|
96 |
+
print("上传文本内容到Google Drive指定的文件夹中")
|
97 |
+
# 如果您的内容是字符串(文本),请使用io.StringIO
|
98 |
+
# 对于二进制内容,请使用io.BytesIO
|
99 |
+
file_metadata = {'name': file_name, 'parents': [folder_id]}
|
100 |
+
# 这里我们假定content是文本,因此使用io.StringIO
|
101 |
+
media = MediaFileUpload(io.StringIO(content), mimetype='text/plain')
|
102 |
+
|
103 |
+
service.files().create(body=file_metadata, media_body=media, fields='id').execute()
|
104 |
|
105 |
|
106 |
def process_file(file):
|