Запись таблицы данных в Google Sheets - PullRequest
1 голос
/ 20 июня 2019

Я заинтересован в получении «Таблицы данных», которую я получил, выполняя прогноз с использованием Orange и записывая его в Google Sheets. Я успешно подключился к своему листу Google, используя мой Python, однако я не могу читать локальную таблицу данных с помощью Python. Я думаю, я, может быть, слишком обдумал это, и что может быть способ сделать это проще. Возможно, каким-то образом используя «Сохранить как», чтобы записать его на листы Google, но не увидел этого в функции «Сохранить как». Вот код, который у меня есть.

import gspread
from oauth2client.service_account import ServiceAccountCredentials
# Print nicely
import pprint
import Orange
from Orange.data import *
#Create scope
scope =  ['https://spreadsheets.google.com/feeds' + ' ' +'https://www.googleapis.com/auth/drive']
#create some credential using that scope and content of startup_funding.json
creds = ServiceAccountCredentials.from_json_keyfile_name('C:\\Users\\jlockwood\\Documents\\My Project-7260cd7aa35f.json',scope)
#create gspread authorize using that credential
client = gspread.authorize(creds)
#Now will can access our google sheets we call client.open on StartupName
sheet = client.open('Ranking Orange').sheet1
pp = pprint.PrettyPrinter()
#Access all of the record inside that
pp.pprint(Orange.version.version)
pp.pprint(result)
sheet.update_cell(2,9,'2000')

Короче, две вещи, которые мне нужны

  1. Чтение таблицы данных из Orange с использованием Python Script
  2. Запишите эти данные из Таблицы в Google Sheet, используя Python Script
...