From f3cfd54c876ba3e7540443c2f442d2baa22acef8 Mon Sep 17 00:00:00 2001 From: pepperpepperpepper Date: Sun, 29 Nov 2015 17:44:05 -0800 Subject: switched to json probabilities --- ricky/im.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'ricky/im.py') diff --git a/ricky/im.py b/ricky/im.py index 3bbcf43..3f94e94 100644 --- a/ricky/im.py +++ b/ricky/im.py @@ -13,7 +13,7 @@ class Im(object): params = urllib.urlencode(params) headers = { "Content-type": "application/x-www-form-urlencoded", - "User-Agent":( + "User-Agent": ( "Mozilla/5.0 (X11; Linux x86_64) " "AppleWebKit/537.36 (KHTML, like Gecko) " "Chrome/40.0.2214.94 Safari/537.36" @@ -24,11 +24,10 @@ class Im(object): req = urllib2.Request(url, params, headers) response = urllib2.urlopen(req) return response.read() - except Exception as e: - sys.stderr.write(str(e)) - raise + except urllib.error.HTTPError: + sys.stderr.write("Post Request failed!") def call(self, params): - if not(params.is_ready()): - raise Exception("Im Params Not Ready") - return json.loads(self.post_request(self.url, params.as_dict())) + return json.loads( + self.post_request(self.url, params.as_dict()) + ) -- cgit v1.2.3-70-g09d2