0

我需要一些帮助,使用 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()

谢谢!

-卡尔

4

1 回答 1

0

您需要登录才能进行插入或更新。Google Code fusion-table-client-python中有一个不错的 python 库可以为您处理大部分内容,其中包括示例代码

于 2012-04-30T18:52:20.660 回答