0

Verwenden der API Client Library for Python Wie lautet die Syntax zum Erstellen einer neuen Fusionstabelle, die zu einem Dienstkonto der Python AppEngine App gehört?So erstellen Sie eine Fusionstabelle mit dem Google-Python-API

den Dienst erstellt haben, bin ich nicht sicher, welche Interface-Methoden es gibt und kann keine Dokumentation oder Beispiele andere als diejenigen finden, die vorhandenen Tabellen abfragen, für example:

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

Es gibt eine example für die REST-API, die ich anzupassen versuche.

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) 

Keine der beiden letzten Zeilen ist korrekt.

Wäre es besser, zur REST-API zu wechseln und den Python-API-Wrapper zu verlieren?

Antwort

0

fand ich die reference hier

newtable = service.table(). Einfügen (body = *)

+1

, die 'service.table() sein sollte. Einfügen (Körper = *)' – brook

+0

Danke, Ich habe die Antwort aktualisiert. – intotecho

Verwandte Themen