use logging.error in except

This commit is contained in:
苏世龙
2016-10-18 16:49:58 +08:00
parent 1eebbf84ab
commit 97ed2dff2f
+5 -5
View File
@@ -362,7 +362,7 @@ class WebWeixin(object):
dic = self._post(url, params) dic = self._post(url, params)
if self.DEBUG: if self.DEBUG:
print json.dumps(dic, indent=4) print json.dumps(dic, indent=4)
logging.debug(json.dumps(dic, indent=4)) (json.dumps(dic, indent=4))
if dic['BaseResponse']['Ret'] == 0: if dic['BaseResponse']['Ret'] == 0:
self.SyncKey = dic['SyncKey'] self.SyncKey = dic['SyncKey']
@@ -1031,14 +1031,14 @@ class WebWeixin(object):
return json.loads(data, object_hook=_decode_dict) return json.loads(data, object_hook=_decode_dict)
return data return data
except urllib2.HTTPError, e: except urllib2.HTTPError, e:
checksLogger.error('HTTPError = ' + str(e.code)) logging.error('HTTPError = ' + str(e.code))
except urllib2.URLError, e: except urllib2.URLError, e:
checksLogger.error('URLError = ' + str(e.reason)) logging.error('URLError = ' + str(e.reason))
except httplib.HTTPException, e: except httplib.HTTPException, e:
checksLogger.error('HTTPException') logging.error('HTTPException')
except Exception: except Exception:
import traceback import traceback
checksLogger.error('generic exception: ' + traceback.format_exc()) logging.error('generic exception: ' + traceback.format_exc())
return '' return ''