Google API — электронная таблица

Моя таблица в формате

1  2
3  4

Я использую следующий код:

username = '[email protected]'
passwd = 'mypassowrd'
doc_name = 'mydocument'
import gdata.docs
import gdata.docs.service
import gdata.spreadsheet.service
import re, os

gd_client = gdata.spreadsheet.service.SpreadsheetsService()
gd_client.email = username
gd_client.password = passwd
gd_client.ProgrammaticLogin()
q = gdata.spreadsheet.service.DocumentQuery()
q['title'] = doc_name
q['title-exact'] = 'true'   

feed = gd_client.GetSpreadsheetsFeed(query=q)
spreadsheet_id = feed.entry[0].id.text.rsplit('/',1)[1]
rows = gd_client.GetListFeed(spreadsheet_id, worksheet_id).entry
print rows

for row in rows:
    for key in row.custom:
        print " %s: %s" % (key, row.custom[key].text)

Но это только печать 3 и 4. Как я могу распечатать полную таблицу, желательно в диктофоне?


person user3218088    schedule 06.04.2014    source источник


Ответы (1)


Выяснилось, что первая строка обрабатывается как заголовок, поэтому, если я даю такие имена, как

a  b
1  2
3  4

тогда вывод будет идеальным:

a:1
b:2

a:3
b:4
person user3218088    schedule 06.04.2014