我正在尝试从 python 发出一个 bitbucket 请求以返回我的存储库列表。它正在响应,但格式包含“\n”字符,我认为我的编码错误,但不知道如何修复它。
如何将我的响应编码为 JSON 格式。
theurl = 'https://api.bitbucket.org/1.0/user/repositories/';
username = 'xxxxx';
password = 'xxxxx';
passman = urllib2.HTTPPasswordMgrWithDefaultRealm();
passman.add_password(None, theurl, username, password);
authhandler = urllib2.HTTPBasicAuthHandler(passman);
opener = urllib2.build_opener(authhandler);
urllib2.install_opener(opener);
pagehandle = urllib2.urlopen(theurl);
output = pagehandle.decode('utf-8');
responseH = output.read();