2014-04-06 22 views
2

내 스프레드 시트 형식구글 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를 인쇄, 바람직하게는 사전에?

답변

1

첫번째 행 헤더로서 취급된다, 그래서

a b 
1 2 
3 4 

같은 이름을 줄 경우, 출력은 완전한 것이 파악 :

a:1 
b:2 

a:3 
b:4 
관련 문제