使用Python插入Google Fusion Tables

时间:2012-04-30 17:02:32

标签: python google-fusion-tables

我需要一些帮助,使用python写入Google Fusion Tables。我可以读它们,但这是一个GET,我想我需要一个POST。

以下是我最接近的尝试,但我被困住了。

import httplib, urllib
query = 'sql=INSERT INTO 3686128 (column1, column2) VALUES (12,16)'
params = urllib.urlencode({'sql': query})
##headers = {"Content-type": "application/x-www-form-urlencoded","Accept": "text/plain"}
conn = httplib.HTTPConnection("https:\\www.google.com\fusiontables\api\query", 80)
conn.request("POST", "", params)#, headers)
response = conn.getresponse()
print response.status, response.reason
data = response.read()
print data
conn.close()

谢谢!

-Karl

1 个答案:

答案 0 :(得分:0)

您需要登录才能进行插入或更新。 有一个很好的python库,可以在Google Code fusion-table-client-python处理大部分内容,包括sample code