X-Git-Url: https://jfr.im/git/z_archive/twitter.git/blobdiff_plain/f7e6380227ca479157ce8d4e782772ca9b732b71..e896170126f9b38c3d04c0051fcba34f0a99f6c1:/twitter/api.py diff --git a/twitter/api.py b/twitter/api.py index 9803c4b..570c788 100644 --- a/twitter/api.py +++ b/twitter/api.py @@ -149,10 +149,11 @@ class TwitterCall(object): try: handle = urllib.request.urlopen(req) if "json" == self.format: - res = json.loads(handle.read()) + res = json.loads(handle.read().decode('utf8')) return wrap_response(res, handle.headers) else: - return wrap_response(str(handle.read()), handle.headers) + return wrap_response( + handle.read().decode('utf8'), handle.headers) except urllib.error.HTTPError as e: if (e.code == 304): return []