不知道这是否可能,但如果是这样的话,那将会非常棒。如何让urllib2以数组的形式返回数据
我的代码是:
url = "https://*myDomain*.zendesk.com/api/v2/organizations/*{id}*/tags.json"
req = urllib2.request(url)
password_manager = urllib2.HTTPPasswordMgrWithDefaultRealm()
password_manager.add_password(None, url, '[email protected]', 'password')
auth_manager = urllib2.HTTPBasicAuthHandler(password_manager)
opener = urllib2.build_opener(auth_manager)
urllib2.install_opener(opener)
response = urllib2.urlopen(req)
tagsA = response.read()
print tagsA
现在返回的数据是:
{"tags":[]}
的API调用自身返回下列
{
tags: []
}
但是试图访问列表不起作用,因为它似乎将tagsA作为一个字符串处理。我希望它把它作为一个列表,以便我可以检查'标签'是否为空。
任何帮助将不胜感激!
或'json.load(response)'。都假设字符编码是utf-8 – jfs
真棒谢谢你! – user3173806