У меня есть объект Json, который необходимо загрузить в электронную таблицу Google. Я искал и читал различные ресурсы, но не мог найти решение. Есть ли способ загрузить объект или csv локально в электронную таблицу Google с помощью gspread. Я предпочитаю не использовать клиентский API Google. Спасибо
Загрузите CSV в Google Таблицы с помощью gspread
Ответы (1)
Вы можете импортировать данные CSV, используя метод gspread.Client.import_csv
. Вот краткий пример из документации:
import gspread
# Check how to get `credentials`:
# https://github.com/burnash/gspread
gc = gspread.authorize(credentials)
# Read CSV file contents
content = open('file_to_import.csv', 'r').read()
gc.import_csv('<SPREADSHEET_ID>', content)
Это загрузит ваш CSV-файл на первый лист электронной таблицы с <SPREADSHEET_ID>
.
ПРИМЕЧАНИЕ
Этот метод удаляет все остальные рабочие листы, а затем полностью заменяет содержимое первого рабочего листа.
person
Burnash
schedule
24.10.2018