0

Использование API Client Library for Python Что такое синтаксис для создания новой таблицы fusion, принадлежащей учетной записи службы приложений Python AppEngine?Как создать таблицу слияния с помощью google-python-api

Создав службу, я не уверен, что методы интерфейса обеспечивает и не может найти какую-либо документацию или примеры, кроме тех, которые запрашивают существующие таблицы, для example:

service.query().sql(sql= 
"INSERT INTO %s (Temperature,Date) values(%s,'%s')" % 
(tableid,value1,now)).execute() 

Существует example для API REST, который я пытаюсь адаптировать.

fusion_columns = { 
     "name": "Insects", 
     "columns": [ 
      { 
       "name": "Species", 
       "type": "STRING" 
      }, 
      { 
       "name": "Elevation", 
       "type": "NUMBER" 
      }, 
      { 
       "name": "Year", 
       "type": "DATETIME" 
      } 
     ], 
     "description": "Insect Tracking Information.", 
     "isExportable": "true" 
    } 

    service = build('fusiontables', 'v2', credentials=credentials,) 

    newtable = service.table().insert() 
    newtable = service.table().insert(fusion_columns) 

Ни одна из двух последних строк не верна.

Было бы лучше переключиться на REST-API и потерять оболочку API Python?

ответ

0

Я нашел reference здесь

Новая_таблица = service.table(). Вставка (тело = *)

+1

, который должен быть 'service.table(). Вставка (корпус = *)' – brook

+0

Спасибо, Я обновил ответ. – intotecho