]> jfr.im git - z_archive/twitter.git/blobdiff - twitter/api.py
Ignore .pyo
[z_archive/twitter.git] / twitter / api.py
index ed6b99ec55c032980d8468acbeeb7b4ebbce13c4..42068c69bd2e5bd280234ef71a969fbe2332e1cb 100644 (file)
@@ -59,6 +59,7 @@ class TwitterHTTPError(TwitterError):
             self.response_data = f.read()
         else:
             self.response_data = data
+        super(TwitterHTTPError, self).__init__(str(self))
 
     def __str__(self):
         fmt = ("." + self.format) if self.format else ""
@@ -196,12 +197,12 @@ class TwitterCall(object):
                     secure_str, self.domain, uri, dot, self.format)
 
         headers = {'Accept-Encoding': 'gzip'} if self.gzip else dict()
+        body = None; arg_data = None
         if self.auth:
             headers.update(self.auth.generate_headers())
             arg_data = self.auth.encode_params(uriBase, method, kwargs)
             if method == 'GET':
                 uriBase += '?' + arg_data
-                body = None
             else:
                 body = arg_data.encode('utf8')