我需要一些帮助,使用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
答案 0 :(得分:0)
您需要登录才能进行插入或更新。 有一个很好的python库,可以在Google Code fusion-table-client-python处理大部分内容,包括sample code。