def _addTags(service, user, item, tagList): url = '/service/%s/tag/' % service #url = 'http://%s/service/%s/item/%d' % tag_server if not isinstance(tagList, list) or len(tagList) == 0: raise TypeError, "Need a list of tags" url += '/tag'.join(tagList) if user: url += '/user/%s' % user print url conn = httplib.HTTPConnection(tag_server) conn.request("POST",url) response = conn.getresponse() print "response", response.status conn.close()